github 1jehuang/jcode v0.88.0

4 hours ago

Claude Opus 5.5 default, multi-browser support, and banked usage resets

Highlights

  • Claude Opus 5.5 at medium effort is now the default Anthropic model, and anthropic-api: model specs use the native Anthropic runtime
  • The browser tool detects your default browser and supports Chrome, Edge, Brave, Chromium, and Safari in addition to Firefox
  • Reset exhausted OpenAI usage with banked resets through a confirmed command, with a hint shown when your account has one available

Improvements

  • The edit tool now applies multiple replacements atomically, replacing the separate multiedit tool
  • Saved sessions always appear in the session list even when they are older than the recency limit, and /save bookmarks persist through later writes
  • Voice input starts recording immediately without waiting for the Nari connection, keeps your first words, and recognizes Jcode product vocabulary
  • Unclear voice requests are routed to the coding agent instead of being dropped as uncertain
  • Importing credentials from other tools never overrides logins Jcode already has
  • Add OrcaRouter as a provider choice for jcode login and --provider
  • Parallel tool calls stream their names and inputs as soon as they arrive
  • Rust and TypeScript SDK clients can set per-session system prompts, enforce tool policies, and receive structured reasons for abnormal turn stops
  • The auth badge updates immediately when switching between OAuth and API-key routes
  • Add /merge-remote-release to merge the current branch and trigger a CI release in one step

Fixes

  • Saving settings from the CLI no longer erases Jcode Desktop settings in the shared config file
  • Visible swarm agents keep their chosen model, provider, and effort when their window attaches
  • Proxy tool arguments are preserved until the stream completes
  • Interleaved streaming tool calls from OpenAI stay matched to the correct call
  • Todo quality checks stay quiet after the final response, and the usage reset review flow shows credit expirations
  • Long TLDR swarm summaries are accepted, and null bash notification flags fall back to defaults

Full changelog: v0.87.1...v0.88.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

Don't miss a new jcode release

NewReleases is sending notifications on new releases.