v0.10.1 — fix heartbeat/task sandbox blocking inbox→archive moves
0.10.1 — 2026-04-26
Fix: Wiki Keeper heartbeat/task runs were hitting Claude Code v2.1.x's spawned-subprocess Bash sandbox, blocking Bash(mv ...) and causing the model to fall back to Write — which copies a file to archive but doesn't delete the source. Result: inbox files reprocessed every cycle.
ExecutionManager now passes --permission-mode <mode> to the spawned Claude CLI explicitly (matching ChatSession's behavior, which is why interactive chat already worked). Without the explicit CLI flag, Claude Code's defaultMode in settings.local.json was insufficient to opt out of sandbox for non-interactive subprocesses.
No changes to skill prompts, defaults, or schemas.
See v0.10.0 for the major release this patches.