Skip to content

Commit 29f8d4a

Browse files
committed
release: v0.37.0
1 parent 631935d commit 29f8d4a

4 files changed

Lines changed: 32 additions & 2 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jcode"
3-
version = "0.36.0"
3+
version = "0.37.0"
44
description = "Possibly the greatest coding agent ever built — blazing-fast TUI, multi-model, swarm coordination, 30+ tools"
55
edition = "2024"
66
autobins = false

changelog/index.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"entries": [
3+
{ "version": "0.37.0", "date": "2026-07-07" },
34
{ "version": "0.36.0", "date": "2026-07-05" },
45
{ "version": "0.35.1", "date": "2026-07-04" },
56
{ "version": "0.35.0", "date": "2026-07-04" },

changelog/v0.37.0.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"version": "0.37.0",
3+
"date": "2026-07-07",
4+
"title": "Sponsored tool discovery, inline todo card, and cache-aware notices",
5+
"highlights": [
6+
"New discover_tools capability lets the agent browse and select sponsored third-party tools in two phases (browse a category, then fetch setup instructions), with clear (sponsored discovery) provenance tags, substantive selection reasons, and an opt-out config",
7+
"A live todo card can be pinned inline in chat via /todos or Alt+P, and todos now track confidence history with a spike-aware validation gate",
8+
"Claude Sonnet 5 supports reasoning effort selection and is classified as a native 1M-context model"
9+
],
10+
"improvements": [
11+
"Named provider models from your config now appear in the model picker (issue #444)",
12+
"Endorsed-but-not-installed skills are explained instead of reported as 'Unknown skill' (issue #445)",
13+
"Cold prompt-cache notices are shorter, show how long ago the cache went cold, report effective prompt tokens, and the expiry countdown window scales with the cache TTL",
14+
"Documented harness cache invalidations are attributed in the TUI so cache misses are explainable",
15+
"Swarm plans render as a reliable, legible mermaid task graph and are labeled Plan in the todo widget",
16+
"The initiative tool no longer auto-opens the side panel"
17+
],
18+
"fixes": [
19+
"Explicit /login credentials now win over stale API-key environment variables inherited from the parent shell",
20+
"Setting prevent_sleep_while_streaming=false is honored by the TUI sleep guard",
21+
"Long silent reasoning phases no longer trip the client stall guard (issue #451)",
22+
"OpenRouter: local llama.cpp context windows are read from meta.n_ctx (issue #447), and tool schemas are sanitized for strict OpenAI-compatible endpoints (issue #446)",
23+
"default_provider pointing at an OpenAI-compatible catalog profile is honored (issue #448)",
24+
"Server-path message hashing uses a cache-relevant projection, avoiding false KV-cache misses",
25+
"Mermaid aspect-profile diagrams no longer draw outside their render scope, streaming previews clear on empty-buffer commits, and /clear fully re-scopes active diagrams",
26+
"Inline-image marker text is never drawn to the terminal",
27+
"Rewinding a session mid-stream drops stale streaming state instead of replaying it"
28+
]
29+
}

0 commit comments

Comments
 (0)