v0.39.0
New Features
Custom Claude Executable (CLAUDE_EXECUTABLE) — Kanna now respects the CLAUDE_EXECUTABLE environment variable and passes it through to the Claude agent SDK as pathToClaudeCodeExecutable. This lets you point Kanna at a custom Claude CLI wrapper — for example, the AWS Bedrock or Azure Foundry wrappers — instead of the SDK's bundled cli.js, which it would otherwise run regardless of your PATH. A leading ~/ or bare ~ is automatically expanded to your home directory so the variable works correctly when set in .env files, config files, or non-interactive scripts (where shell tilde expansion doesn't run), avoiding spawn ENOENT errors. dirkpetersen
Improvements
Claude Agent SDK Upgrade (0.2.39 → 0.2.126) — Bumped @anthropic-ai/claude-agent-sdk to pull in the latest platform-specific binaries, MCP-related dependencies, and upstream improvements. Local project integration was updated to work with the newer SDK surface. jake