Skip to content

v0.86.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 14:39

Personal fork build of jcode v0.86.0 for branch kmou424/v0.86.0.

Built with cargo build --profile selfdev -p jcode --bin jcode
(opt-level 0 + incremental) — this fork's personal channel
is the selfdev channel, so artifacts land where
jcode self-dev --build / server-reload tooling expects.

Patch series

  • [01] feat(providers): honor display_name on named providers/models, add api = "openai-responses" wire mode
  • [02] fix(ssh): support fish login shell on remote hosts
  • [03] feat(remote): session picker and slash commands over SSH
  • [04] test(picker): stabilize resume loading benchmark against cache races
  • [05] chore(dev): precise incremental cache GC
  • [06] fix(session): anchor project working_dir at creation; drop divergent client cwd
  • [07] feat(config): gate SSH login-import auto-offer behind features.ssh_login_import_offer
  • [08] fix(mcp): cancel-safe shared-pool connects, dead-handle reconnect, pending-map cleanup
  • [09] feat(mcp): HTTP/SSE transports with era auto-detection, !{cmd} substitution, direct flag
  • [10] feat(tui): add compact (Claude Code style) thinking display mode
  • [11] feat(tui): mode-agnostic reasoning display + live re-render on display toggles
  • [12] feat(config): experimentals field + per-session tool gating framework
  • [13] feat(tools): freeform apply_patch + compat variant with edit-family mutual exclusion
  • [14] feat(tools): ask_user_question blocking interactive tool
  • [15] feat(server): report agent lifecycle to herdr
  • [16] feat(tools): git_commit and git_checkpoint structured commit tools
  • [17] feat(prompt): inject model identity and model-switch notification
  • [18] feat(tools): codex-equivalent apply_patch result text for GPT models
  • [upstream-fix] [19] fix(render): keep escaped reasoning brackets out of math
  • [20] feat(providers): custom effort input and swarm override lock
  • [21] feat(tui): /open two-pane directory browser + jcode open
  • [upstream-fix] fix(tools): strict apply_patch parity with codex
  • [upstream-fix] fix(tui): route copy-selection mode keys on the remote key path
  • [22] feat(memory): accept named-provider specs for sidecar model, add memory_reasoning_effort