github-actions[bot]
beeecb1845
Merge branch 'main' into main
2026-04-29 02:11:15 +00:00
lucaronin
f4790d5763
fix: detect Windows npm ai agent shims
2026-04-29 04:01:53 +02:00
github-actions[bot]
f7a54593ac
Merge branch 'main' into main
2026-04-29 01:43:08 +00:00
lucaronin
9d15286f7d
fix: stop orphaned mcp server processes
2026-04-29 03:29:16 +02:00
github-actions[bot]
f816be5bbe
Merge branch 'main' into main
2026-04-28 23:28:37 +00:00
lucaronin
0bf280d3ec
fix: satisfy ai permission mode clippy
2026-04-29 01:26:33 +02:00
lucaronin
d2d4746d5c
feat: add vault ai agent permission modes
2026-04-29 01:26:33 +02:00
github-actions[bot]
e66c81d896
Merge branch 'main' into main
2026-04-28 22:04:32 +00:00
lucaronin
87908d982f
fix: allow guidance open path
2026-04-28 23:56:08 +02:00
github-actions[bot]
e399d4c1fe
Merge branch 'main' into main
2026-04-28 21:50:18 +00:00
lucaronin
40544fc551
fix: detect nvm ai agent binaries
2026-04-28 23:39:48 +02:00
github-actions[bot]
d39fa1aa9d
Merge branch 'main' into main
2026-04-28 21:09:09 +00:00
lucaronin
e601a42f41
fix: surface ai agent final replies
2026-04-28 23:00:06 +02:00
Oleg Kossoy
f72b7d3361
fix: ignore .git symlink targets in vault watcher
...
Vaults stored on iCloud / Dropbox commonly use a `.git -> .git.nosync`
symlink so the cloud sync engine ignores git internals. Background
`git fetch` calls (auto-pull, remote-status, gitstatusd) wrote to the
real `.git.nosync/` directory, which the watcher's `.git` component
filter did not match — every fetch fired a `vault-changed` event and
triggered `reloadVault`, flickering the "Reload vault" status badge
multiple times per second.
Resolve the real git directory at watcher start (symlink, regular dir,
or `gitdir:` pointer for worktrees/submodules) and reject any path
inside it. Also filter `.gitstatus.*` cache dirs and `*.icloud`
placeholders, which are noisy on the same setups.
2026-04-28 23:49:40 +03:00
lucaronin
fd92ff5e9b
feat: allow manual saved view ordering
2026-04-28 20:41:07 +02:00
lucaronin
a39b346a75
fix: detect mise node for mcp setup
2026-04-28 20:28:56 +02:00
lucaronin
deac10caa2
fix: detect nvm pi installs
2026-04-28 19:54:39 +02:00
lucaronin
48f1fb0b50
feat: add gemini cli external ai setup
2026-04-28 18:30:14 +02:00
lucaronin
d51b76f992
fix: restrict sentry releases to stable builds
2026-04-28 17:17:23 +02:00
lucaronin
38fb8a7370
feat: copy mcp config from app
2026-04-28 14:03:10 +02:00
lucaronin
20a960551f
fix: update fallback vault git email
2026-04-28 10:08:18 +02:00
lucaronin
d2c15b8469
feat: hide gitignored vault content
2026-04-28 09:07:21 +02:00
lucaronin
b85d54bb5d
fix: preserve ai agent final result text
2026-04-28 06:17:33 +02:00
lucaronin
db82aee172
refactor: consolidate ai agent session flow
2026-04-28 04:20:40 +02:00
lucaronin
c72d833624
feat: add pi ai agent support
2026-04-28 03:41:04 +02:00
lucaronin
a3ca78fced
fix: guard git init parent folders
2026-04-28 02:38:32 +02:00
lucaronin
e912ab9a9f
fix: use selected vault for mcp bridge
2026-04-28 02:26:14 +02:00
lucaronin
49717dc671
feat: add opencode ai agent option
2026-04-28 01:26:21 +02:00
lucaronin
2f078fab11
feat: watch active vault filesystem changes
2026-04-27 23:54:50 +02:00
lucaronin
a5c4b8fa20
fix: hide ai agent subprocess windows
2026-04-27 21:21:00 +02:00
lucaronin
b6c11b1468
fix: close claude print-mode stdin
2026-04-27 19:25:53 +02:00
lucaronin
2fbdafa6f2
fix: set git identity before remote connect
2026-04-27 18:59:23 +02:00
lucaronin
cb3274cdbc
fix: harden windows mcp setup
2026-04-27 17:51:25 +02:00
lucaronin
76d8bba332
fix: remove hidden Claude permission bypass
2026-04-27 16:46:32 +02:00
lucaronin
86853cf337
fix: allow Codex to edit active vault
2026-04-27 16:07:05 +02:00
lucaronin
dbf8ba5f40
feat: add editor find and replace
2026-04-27 10:57:58 +02:00
lucaronin
8141644729
fix: revert note width modes
2026-04-27 10:13:55 +02:00
lucaronin
f8721f2a1b
feat: add note width modes
2026-04-27 05:34:11 +02:00
lucaronin
fb39c6679a
fix: handle invalid Windows save paths
2026-04-27 04:04:04 +02:00
lucaronin
63877e61ec
fix: store window state in logical points
2026-04-26 17:54:41 +02:00
lucaronin
8896f1d451
fix: restore saved window size after launch
2026-04-26 17:54:41 +02:00
lucaronin
cdd2ddec6c
feat: persist main window placement
2026-04-26 15:45:34 +02:00
lucaronin
8406042db1
fix: support native folder drops in AI inputs
2026-04-26 13:59:39 +02:00
lucaronin
f58e9d8930
fix: allow editor runtime styles under CSP
2026-04-26 11:31:41 +02:00
lucaronin
5336236e79
test: cover native command wrappers
2026-04-26 08:39:56 +02:00
lucaronin
f9719f11b5
feat: add app localization foundation
2026-04-26 08:18:47 +02:00
lucaronin
e4083ded1a
fix: detect claude cli on windows
2026-04-26 07:34:27 +02:00
lucaronin
65a89f102a
fix: detect codex from macos shell paths
2026-04-26 06:48:35 +02:00
lucaronin
5a546b9a8b
feat: add generic MCP config support
2026-04-26 00:15:22 +02:00
lucaronin
7d6fd5cc51
fix: preserve unicode note title slugs
2026-04-25 23:08:30 +02:00