be5c8f8bfd
Bump the workspace, every published crate, the npm CLI package and its codewhaleBinaryVersion, the runtime SDK, and the VS Code extension to 0.9.6 — the four version sources the release workflow cross-checks before it will tag. The changelog entry describes v0.9.6 as what it is: a subtractive release. The guards that interrupted live work, the per-mode prompt doctrine, and the deterministic second compaction system are gone; a truncated provider response can no longer be recorded as a finished answer. Most of these were found by running v0.9.5 against Terminal-Bench 2.1 beside Pi 0.8.41 on the same model, effort, endpoint, and task digests, then reading the trials Codewhale lost — so the entry names those trials rather than describing the fixes in the abstract. Mistral AI ships in this release; Xavier Pestel (@xavierpestel-ai) is credited in the contributors section for #5295.
CodeWhale for VS Code
Official Codewhale extension scaffold for local development.
This first slice is intentionally small:
- open Codewhale in an integrated terminal
- start
codewhale serve --httpin a visible terminal - check a local runtime through
/healthand/v1/runtime/info - show connection state in the status bar
- show a read-only Agent View with recent runtime thread summaries from
/v1/threads/summary - show recent read-only restore points from
/v1/snapshots - refresh the read-only Agent View automatically so branch/workspace metadata catches up while agents are working
It does not expose the full chat webview, VS Code Agent View chat/editor integration, inline edit application, marketplace publish workflow, or retry/undo/snapshot GUI endpoints yet.
Local Use
npm install
npm run compile
npm run package
code --install-extension codewhale-vscode-0.9.4.vsix
Configure codewhale.commandPath, codewhale.runtimeHost,
codewhale.runtimePort, codewhale.runtimeToken, and
codewhale.agentViewRefreshIntervalSeconds from VS Code settings.
Set the refresh interval to 0 to disable automatic read-only refreshes.
Keep the runtime on 127.0.0.1 unless you deliberately front it with trusted
local networking controls.