Skip to content

v0.58.0

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Jul 03:17

Max-effort reasoning streams, model context limits, and the /model picker

Highlights

  • OpenAI max-effort reasoning turns no longer time out mid-thought: requests ask for reasoning summaries and the idle budget scales with reasoning effort
  • The /model picker shows pretty model names and matches queries like "opus 4.8" against them
  • New and unrecognized models no longer silently fall back to a 200K context window

Improvements

  • Streaming idle and websocket completion budgets scale with reasoning effort (high 2x, xhigh 3x, max 4x) so long silent thinks are not mistaken for dead connections
  • The client-side stall guard budgets against the largest effort-scaled server timeout, so the server's visible error always fires first
  • Update failure messages collapse to one short line instead of a wall of text
  • Update checks back off from GitHub API rate limits instead of retrying in a loop
  • Spawned swarm workers fail loudly when they cannot use their requested model

Fixes

  • Config-declared models survive a live catalog refresh
  • Named profiles that point elsewhere are treated as user-declared rather than built-in
  • Antigravity self-heals the missing thought_signature dead-end instead of getting stuck
  • A home-directory subscribe no longer clobbers the working directory of a project session
  • Kimi ids with an explicit -256k suffix resolve to 256K instead of the family default
  • JCODE_TOOL_CALL_DETAILS now invalidates the cached config when it changes
  • Fuzzy matching no longer rejects late matches because of the positional penalty

Full changelog: v0.57.0...v0.58.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