v0.2.1
Kana v0.2.1 sharpens session control and reliability with a new clean launch mode, per-session approval overrides, and smarter context handling.
Highlights
Clean launch mode
- Launch with
--cleanfor a temporary session that touches nothing — no session files, no memory, discarded on exit. /skills,/mcp,/memorystay discoverable in clean mode but clearly report unavailability instead of failing silently.
Per-session tool approval
/approvalswitches the current session between Always ask, Ask unless trusted, and Never ask (with a confirm step).- The override applies only to the current session and resets on new/fork/resume or exit — nothing written to config or journals.
Smarter context and tool behavior
- Parallel tool calls are gated by model capability instead of being allowed blindly.
- Tool output is dynamically capped by remaining context to protect the budget near the limit.
- Reasoning effort shows in the TUI status line; unsupported Codex
ultraeffort removed. - Bash timeout ceiling raised; buffered TUI text renders before tool results.
Also included
- Harbor evaluation adapter with proxied evaluation support.
- Clean-session and rendering reliability fixes.