Skip to content

v0.89.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 02:28
· 2 commits to master since this release

Built-in voice input, agent applets, and a pinned session status line

Highlights

  • Built-in voice input for the CLI, with native microphone capture on macOS and Windows and coding-aware dictation vocabulary
  • The session status line (directory, branch, git status, context, provider, and model) stays pinned below the input, with info widgets showing the detail behind it
  • Agents can show interactive applets, and swarms can message each other across swarms with unique labels

Improvements

  • The Changes widget lists dirty files newest first with line counts and marks the files the agent edited
  • MCP tools load through provider-native deferred loading, so adding or using MCP servers no longer busts the prompt cache
  • Accounts have a persistent auto-switch pool, and failover rotates through it in your chosen order
  • Show an upgrade card and daily feature allowances when a Jcode plan limit is reached
  • The daemon detects KV cache misses and reports them to every client
  • Untitled sessions are named after their first prompt, and save labels name the session
  • Keep your reading position across terminal resizes
  • Support embedded and multiple slash commands in one message
  • The first Ctrl+C clears the input and the second quits
  • Add pre-tool input transformers
  • Add the Yolo-Auto provider, grok-4.7 and grok-4.6 on Cursor, and OpenRouter image support from the model catalog
  • Block lid-close sleep on macOS and Windows while sessions are working
  • Rust and TypeScript SDKs support per-connection SSH identities and pinned host keys

Fixes

  • Antigravity consumer accounts no longer hit 429s from the wrong endpoint
  • Claude usage limits are shared across processes and keep the last good values when throttled
  • MCP servers no longer stall startup or spawn duplicates, and pending requests fail when a stdio server exits
  • Reload exits with an error when the new server never becomes ready
  • Switching models validates against the target provider, and configured default models with a provider prefix match correctly
  • The effort chip follows model changes, and the alternate-enter hint respects queue mode and keymap conflicts
  • Ctrl+Up into prompt history keeps your draft
  • Hooks never flash a console window on Windows
  • DeepSeek Flash and MiMo v2.6 models keep their full context window

Full changelog: v0.88.0...v0.89.0

Platform availability

  • Linux x86_64: available
  • Linux aarch64: available
  • macOS Apple Silicon: available
  • macOS Intel: available
  • Windows x86_64: available
  • Windows ARM64: available
  • FreeBSD x86_64: available