github 1jehuang/jcode v0.96.0

4 hours ago

Highlights

  • Connect to remote MCP servers over HTTP or SSE, including OAuth sign-in and command-line management
  • Choose saved OAuth accounts per session from the model and login pickers, with email labels and cancelable account-switch countdowns
  • SDK clients can organize sessions into collections and attach hidden reminders to individual turns

Improvements

  • Swarm messages use compact, expandable one-row previews, while the activity dock shows session icons and each worker's current todo step
  • Pinned todos span the full terminal width
  • The /reset usage limits claude command supports resetting Claude session limits
  • Prompts and pokes appear in every window attached to a session
  • New-model usage costs receive estimates before published pricing becomes available

Fixes

  • The first pinned todo update no longer hides the original session prompt, and hidden todo updates preserve transcript cache boundaries
  • OpenAI native web citations render source links reliably without losing links already shown
  • Provider failover honors account pools and model preferences, rotates rejected OAuth accounts, and stops retrying permanently rejected sessions
  • Stale Anthropic usage is marked unavailable instead of showing misleading limits
  • Browser control identifies the correct browser bridge and explains silent Chrome extension connections
  • Remote MCP handshakes are bounded so unresponsive servers do not hold up startup indefinitely
  • Copy-selection Enter and Y shortcuts work in client mode, and Ctrl+L keeps the fresh view when new messages arrive
  • Escaped short prose lists no longer render as math, and system-notice emoji no longer leave ghost terminal cells
  • SDK-launched sessions no longer flash console windows inside Windows GUI applications

Full changelog: v0.95.0...v0.96.0

Release source recovery

Built from existing tag v0.96.0 with reviewed windows-listener repair from workflow commit 2f84206d98bba7b0e17bd784100703ed6aee5fc1. The tag and version are unchanged. This is patched tag source, not the exact tagged tree. Release-only installer tooling is pinned to the same workflow commit. See release-provenance.json for source hashes and build run.

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.