Releases
v0.20.0
Compare
Sorry, something went wrong.
No results found
0.20.0 (2026-06-24)
Features
Add session replay timeline (#1705 ) (1be9b86 )
agent-routing: assign a per-agent model from the /agents menu (#1632 ) (5471e4c )
api: add OpenAI-compatible credential pool failover (#1706 ) (dd4c4ab )
atlas-cloud: add GLM 5.2 to vendor catalog (#1755 ) (c2467ee )
auto-detect and persist project conventions to wiki (#1010 ) (dc6a778 )
bughunter: make /bughunter public + add /bughunter-security & /bughunter-perf with robust fallback prompts (#1621 ) (1aabe26 )
cache: classify prompt-cache breaks by reliability (#1693 ) (4cf9812 )
cli: add local background sessions (#1642 ) (a1b3346 )
commands: add /update command with package-manager auto-detection (#1687 ) (c4aa756 )
config: add explicit provider env-file loading (#1668 ) (5af6f95 )
config: add OPENCLAUDE_CONFIG_DIR override (#1683 ) (2aad6fc )
context-collapse: opt-in between-turns context collapse (span summarization) (#1619 ) (d5588ea )
fireworks: add GLM-5.2 model support (#1728 ) (ae66c30 )
integrations: add GLM 5.2 as an Opengateway-routed model (#1772 ) (adafde3 )
memory: add memory.autoWrite alias for autoMemoryEnabled (#1326 ) (#1396 ) (b8c7c3b )
permissions: allow npm/bun/tsc --version as read-only (#1759 ) (bcf9421 )
query: add lifecycle identity and terminal reasons (#1682 ) (23bc49a )
ux: long-turn visibility + default-on stream hang safety net (#1758 ) (4dee44a )
zai: add GLM-5.2 support (#1689 ) (b581bd9 )
Bug Fixes
atlas-cloud: sync static catalog with live /models metadata (#1754 ) (a23014b )
bg: prefer exact session names over ID prefixes (#1753 ) (820015f )
bughunter-security: align log-forging exclusion with A9 criteria (1aabe26 )
claude-desktop: add native Windows support for MCP server import (#1653 ) (e733908 )
code-indexing: guard command detection against prototype-chain names (#1710 ) (059ec5e )
context: treat Opus 4.7 as 1M-context capable in modelSupports1M (#1670 ) (de6b6bd )
deps: remove deprecated uuid install path by replacing vertex-sdk with local client (#1771 ) (9c0d5c6 )
format: roll formatFileSize over to the next unit at the 1024 boundary (#1703 ) (f5041e4 )
frontmatter: expand nested brace globs in paths: correctly (#1701 ) (ba85aa6 )
grep: relativize content-mode paths correctly on Windows (#1704 ) (4aec353 )
ink: reduce high-write-ratio diagnostic noise (#1699 ) (cc385a6 )
lsp: throttle diagnostic storms (#1698 ) (8cd4633 )
mcp: support draft 2020-12 tool schemas (#1740 ) (ab94a50 )
messages: make projections tool-pair safe (#1695 ) (df986c9 )
model: preserve [1m] tag for the 'best' alias (#1671 ) (da551e6 )
model: preserve [1m] tag for the codex aliases (#1709 ) (6c7d147 )
opencode-go: sync model catalog with opencode.ai/go (#1745 ) (38b0e27 )
preserve provider route context metadata (#1741 ) (5625f42 )
provider: Add Xiaomi MiMo token plan provider (#1751 ) (091571f )
provider: centralize provider secret redaction (#1665 ) (29aea49 )
provider: honor explicit CLAUDE_CODE_USE_OPENAI=0 on fresh startup (#1690 ) (6fbbf2d ), closes #1245
provider: match xAI base URL by hostname, not 'x.ai' substring (#1669 ) (1b33fa6 )
query: add activity-aware query guard leases (#1686 ) (23cfc24 )
sdk: make stub-leak detection TDZ-safe + defer to next microtask (#1287 ) (#1398 ) (650fae9 )
session-title: harden generated title handling (#1691 ) (beab67b )
settings: correct stale settings path references (#1666 ) (544b857 )
status: show active provider route instead of legacy provider bucket (#1673 ) (b9a5030 )
treat 5xx HTML overload pages as retryable provider_unavailable (#1750 ) (aed42df )
type safety, defensive defaults, and unbounded retry prevention (#1553 ) (02ee7c6 )
upgrade shell-quote 1.8.3 -> 1.8.4 (CVE-2026-9277 ) (#1764 ) (3eb57c6 )
warnings: surface perf hooks buffer guidance (#1696 ) (916f247 )
WSL stdin handling (#1679 ) (3135e73 )
Performance Improvements
eliminate response.clone() memory doubling and cache lazy tool getters (#1478 ) (7d130e7 )
You can’t perform that action at this time.