Release notes from jcode
Articles about Release notes from jcode
Release v0.95.0 · 1jehuang/jcode
Highlights OpenCode Go models, including grok-4.7 and gpt-6-luna, now route over the Responses API Hooks expose turn-end token usage, and turn_start/turn_end now fire for one-shot jcode run turns /agents supports per-session worker model overrides Improvements /resume can open scoped to the current project when display.resume_project_scope is enabled Swarm gains a stalled-worker watchdog, and headless run --socket sessions can join swarms
Release v0.94.0 · 1jehuang/jcode
Queued commands Highlights Ctrl+Enter queues slash and ! commands to run after the current turn, and /clear drops anything still queued Alt+G opens the project's git commit log, and diff cycling moves to /diff Harness API clients can observe and cancel messages sent mid-turn Improvements The startup frame settles immediately instead of popping in over about 200ms, with session facts shown on the first frame The Overview widget stays visible after startup
Release v0.93.0 · 1jehuang/jcode
Instant startup Highlights New sessions paint their first frame in about 20ms instead of about 135ms, and the screen no longer shifts while connecting Opening several sessions in quick succession
Release v0.92.0 · 1jehuang/jcode
v0.92.0
Release v0.91.0 · 1jehuang/jcode
Google Calendar and speed tiers Highlights Google login lets you pick which services to connect and adds a built-in calendar tool for viewing, creating, updating, and deleting events Guided Google OAuth app setup that detects existing gcloud credentials, validates generated project IDs, and imports the app automatically Alt+Up/Down cycles the speed tier between Standard, Fast, and Ultrafast New /desktop command opens the current session in Jcode Desktop
Release v0.90.1 · 1jehuang/jcode
Provider reliability and fixes Highlights OpenAI-compatible providers that answer 529 or another 5xx "heavy usage" error are now retried automatically instead of failing the turn, and the error no longer blames your network /usage shows real quota windows for Kimi Code, Cursor, and the Z.ai Coding Plan (thanks @ghoker143) Pressing Esc while a follow-up prompt is pending stops the current turn and runs the follow-up (thanks @SiavZ)
Release v0.90.0 · 1jehuang/jcode
Provider-native web search Highlights Web search now uses your model provider's own server-side search (Anthropic and OpenAI) by default instead of scraping from your machine, shown as regular web search rows live and on resume (thanks @johnnyfish) Improvements Set websearch.prefer_native = false or JCODE_WEBSEARCH_PREFER_NATIVE=0 to keep using local search engines Provider-side search follows each session's allowed and disabled tool policy
Release v0.89.3 · 1jehuang/jcode
Herdr support and /cloud session moves Highlights jcode is now a first-class agent in herdr: its name and working/idle state show in the sidebar and herdr agent list, herdr agent wait works on it, and after a herdr restart the pane reopens the same jcode session /cloud and /local move a live session, including uncommitted code, to a cloud host and back Improvements herdr reports run in the background with a short timeout, so herdr can never slow jcode down, and jcode releases the pane when you quit
Release v0.89.2 · 1jehuang/jcode
Cursor MCP tool calls complete on every model Highlights Cursor MCP tool calls now complete on Composer, Grok 4.7, Grok 4.6, and Claude models instead of hanging after the tool is requested Fixes Switching a session to Cursor with /model no longer leaves MCP tool calls stuck: tool results are sent back to Cursor jcode answers Cursor's MCP server state and tool allowlist checks, so the model's tool call actually reaches jcode
Release v0.89.1 · 1jehuang/jcode
Cursor provider fixes, Commits widget, and a dedicated diagram pane key Highlights The Cursor provider works again: jcode tools run over Cursor’s native MCP bridge, fast/high/thinking model ids re
Release v0.89.0 · 1jehuang/jcode
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
Release v0.88.0 · 1jehuang/jcode
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
Release v0.87.1 · 1jehuang/jcode
Always-on adaptive status line Highlights The status line below the input is now always visible by default and adapts to the terminal width, keeping the directory, model, and context usage in view even on narrow terminals Improvements Status line is right-aligned with the model at the right edge, and model and provider text is muted to keep the line quiet Status line shows git status counts next to the branch (modified, staged, untracked, ahead, behind)
Release v0.87.0 · 1jehuang/jcode
Claude Opus 5.5 and independent Anthropic model discovery Highlights Use Claude Opus 5.5 directly through Anthropic, with explicit API-key and Claude-login routes in the model picker API-key and OAuth model catalogs refresh independently, so one account or authentication method cannot hide models available on the other Update Claude OAuth client compatibility to Claude Code 2.1.280 for the latest model release
Release v0.86.0 · 1jehuang/jcode
Smarter task handling and clearer session feedback Highlights Jev browser handoff now handles whole multi-step tasks, continuing through uncertain pages and returning to the parent only when finished or blocked Memory recall uses Jev to select relevant project and global memories without loading a local embedding model at startup Save Anthropic prompt-cache retention preferences with /cache extend and see clearer cache usage, retention estimates, and provider-specific limits
Release v0.85.0 · 1jehuang/jcode
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