github 1jehuang/jcode v0.99.0

2 hours ago

Account failover, hibernation, and faster reloads

Highlights

  • Automatically retry turns on the next pool account when one hits a usage limit, including for Desktop and SDK clients
  • Hibernate idle sessions to free memory, with measured RAM status and transparent wake on the next interaction
  • Reload and resume large sessions much faster by showing the local transcript immediately and sending only new history

Improvements

  • Support OpenAI Ultrafast speed tiers for GPT-6.1 Sol, with Fast commands and hotkeys that apply promptly
  • Show saved accounts, cached quotas, and available resets in the startup account router and usage cards
  • Polish usage cards with responsive gauges and compact Mil and Bil token totals
  • Offer additional OAuth accounts in the login picker and reauthenticate saved accounts from it
  • Show cache misses inline with more accurate cache reuse diagnostics
  • Show Jcode inference spending balance
  • Compress OpenAI and Anthropic request bodies to reduce upload time
  • Build the /model picker off the UI thread for large remote catalogs
  • Reconnect only changed MCP servers instead of restarting all of them
  • Simplify swarm mode by removing the task graph and defaulting swarm root effort to low

Fixes

  • Keep startup headers and account rows on a single line at narrow widths
  • Show usage-limit rejections clearly instead of stale quota bars
  • Fix forked sessions failing on replayed Anthropic web search blocks
  • Count Gemini thinking and tool-use tokens correctly in usage
  • Keep streamed OpenAI output when the completion payload arrives empty
  • Preserve token usage when requests are cancelled or fail
  • Fix Windows named-pipe connections hanging or failing on startup probes
  • Fix Firefox cold starts blocked by stale zombie processes
  • Collapse expanded pinned todos and restore overall progress display

Full changelog: v0.98.1...v0.99.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

Windows executables are unsigned. Azure Artifact Signing is not configured and the repository's existing WINDOWS_SIGNING_REQUIRED=false override allowed unsigned publication. Windows may show publisher or SmartScreen warnings.

Don't miss a new jcode release

NewReleases is sending notifications on new releases.