Release · Jcode · 1jehuang

Jcode v0.85.0

What's new in Jcode v0.85.0, released Sep 19, 2026 (). Newer: v0.99.1 (Oct 22, 2026)

Release notes

Jcode v0.85.0

Configurable swarm effort and richer client workflows

Highlights
  • Configure root-model reasoning effort independently for swarm and deep swarm, with the selected effort shown in the effort switcher
  • Delegate multi-step browser tasks to a bounded Jev browser session that returns control to the parent agent
  • Create and manage separate panels from Markdown or linked PDFs, with bounded PDF payloads and safe Markdown fallback for older TUI clients
Improvements
  • Model pickers remember route usage and use shared usage-aware ranking across clients
  • Gemini adds project and OAuth-route configuration, and context compaction can be capped below a model's full window
  • Native SDK clients gain cancellable OAuth login, local Git worktree operations, per-turn response and edit statistics, swarm lifecycle metadata, and side-panel snapshots
  • Light terminal themes have clearer contrast while preserving custom colors, with better-aligned resume previews and Markdown blockquote gutters
  • OpenAI tool details begin streaming earlier, and DeepSeek Flash supports image input
  • Desktop source checkouts receive dedicated self-development tools and instructions
  • The initiative command is temporarily unavailable, while existing initiative data is retained
Fixes
  • Active turns survive client reconnects, and restored image attachments retain their positions and batching
  • Grok login and model switching preserve the selected authentication route
  • OAuth-backed Bash calls honor their configured timeouts
  • Ambient configuration changes take effect without restarting the session
  • Development builds are protected against unintended backward updates
  • Gemini retains tool thought signatures and retries transient Code Assist failures without confusing provider sessions with Jcode sessions
  • MCP tools with colliding normalized names remain independently callable without losing their tool policies
  • Compatible tmux sessions request extended keys so Shift+Enter reaches the input editor
  • Project and global prompt guidance no longer appears twice when it resolves to the same source
  • Logs, history and usage displays identify the active provider profile rather than an unrelated route

Full changelog: https://github.com/1jehuang/jcode/compare/v0.84.0...v0.85.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