Commit Graph

4776 Commits

Author SHA1 Message Date
Mario Zechner 6184307c39 fix(ai): require explicit anthropic compat metadata 2026-06-23 21:04:59 +02:00
Armin Ronacher e00074358d Add [Unreleased] section for next cycle 2026-06-23 20:04:12 +02:00
Armin Ronacher 1c4a9ba7c8 Release v0.80.1 2026-06-23 20:04:09 +02:00
Armin Ronacher 828493b37c fix(ai): unblock release provider tests 2026-06-23 19:57:29 +02:00
Armin Ronacher 86528dd9ee Add [Unreleased] section for next cycle 2026-06-23 19:30:35 +02:00
Armin Ronacher f08e968c83 Release v0.80.0 2026-06-23 19:30:32 +02:00
Armin Ronacher 526351d99a docs: audit unreleased changelogs 2026-06-23 19:25:26 +02:00
Armin Ronacher 192fcccd2d fix(coding-agent): hint when extensions fail to load 2026-06-23 18:20:15 +02:00
Mario Zechner 2be6e67028 docs(ai): document bundling behavior 2026-06-23 16:40:46 +02:00
Mario Zechner cd95c2749f fix(ai): require OpenAI Responses terminal events 2026-06-23 16:35:45 +02:00
Mario Zechner 2285f87964 fix(ai): remove legacy raw API subpaths 2026-06-23 15:58:50 +02:00
Konstantin Gukov e3dcb244f8 Support modern Microsoft Foundry Responses API endpoints:
- support *.ai.azure.com endpoints
- normalize away the /responses postfix in the query path which by
  default is added on Microsoft Foundry UI
2026-06-23 15:38:43 +02:00
Mario Zechner 12ace0ba46 docs(ai): reference README in migration guide 2026-06-23 15:33:37 +02:00
Mario Zechner 15f92260d7 docs(ai): expand models migration guide 2026-06-23 15:32:42 +02:00
Mario Zechner 129eb460cd feat(ai): complete models runtime migration 2026-06-23 15:29:46 +02:00
Mario Zechner 470a4736a3 Merge pull request #5784 from Perlence/fix/threaded-session-latest-activity
fix(coding-agent): sort threaded sessions by latest activity in the subtree
2026-06-23 15:20:14 +02:00
Mario Zechner 7fedc3324e Merge pull request #5999 from haoqixu/fix-5996
fix(coding-agent): normalize session names
2026-06-23 15:15:52 +02:00
Mario Zechner 6a4813a7ca Merge remote-tracking branch 'origin/main'
# Conflicts:
#	packages/ai/CHANGELOG.md
2026-06-23 13:52:09 +02:00
Mario Zechner 8eeaa2bcba fix(ai): honor scoped env in compat API key injection 2026-06-23 13:45:26 +02:00
Mario Zechner 2cbce395fb feat(ai): pass provider-resolved env to APIs 2026-06-23 13:42:25 +02:00
Mario Zechner 5a8ea0bc81 fix(ai): honor scoped AWS profile in Bedrock endpoint resolution 2026-06-23 13:36:44 +02:00
haoqixu e8ede14f5d fix(agent): normalize session names 2026-06-23 19:36:13 +08:00
haoqixu 7c1ef87756 fix(coding-agent): normalize session names 2026-06-23 19:14:02 +08:00
Armin Ronacher ce6a67fc94 fix(coding-agent): allow custom providers to use stored auth
closes #5953
2026-06-23 11:52:31 +02:00
Vegard Stikbakke 590482cf6d Revert "fix(tui): avoid tall dialog redraw loops"
This reverts commit 392bae6b67.
2026-06-23 11:48:03 +02:00
Vegard Stikbakke 392bae6b67 fix(tui): avoid tall dialog redraw loops
closes #5990
2026-06-23 10:36:47 +02:00
Armin Ronacher d0e0b84cb9 fix(ai): reconnect Codex websocket on connection limit
closes #5973
2026-06-23 00:17:37 +02:00
Armin Ronacher f7d3331df6 fix(ai): mock copilot models in oauth test 2026-06-22 17:49:18 +02:00
Armin Ronacher aa6bdd778a fix(coding-agent): load resume startup themes 2026-06-22 17:20:08 +02:00
Cristina Poncela Cubeiro cc12750e8e fix: serialize rpc requests, no eager rewrites 2026-06-22 16:00:35 +02:00
Cristina Poncela Cubeiro d991055562 fix: no dynamic imports 2026-06-22 15:24:01 +02:00
Cristina Poncela Cubeiro 13a18600c6 fix: rpc stream 2026-06-22 15:11:14 +02:00
Mario Zechner 02540acd17 docs(ai): update provider README 2026-06-22 15:08:52 +02:00
Mario Zechner d2677a6314 docs(agent): mark sync models API complete 2026-06-22 15:04:16 +02:00
Cristina Poncela Cubeiro 555ab2e548 cleanup: small optimizations 2026-06-22 14:56:41 +02:00
Mario Zechner 732bb1617b Merge model-registry into main 2026-06-22 14:53:24 +02:00
Cristina Poncela Cubeiro d79e3061ad cleanup: one shot vs stream 2026-06-22 14:53:07 +02:00
Cristina Poncela Cubeiro a7b0138ef0 fix: raw rpc 2026-06-22 14:45:56 +02:00
Mario Zechner abbd911693 Merge main into model-registry 2026-06-22 14:00:18 +02:00
Armin Ronacher 3b56134694 fix(tui): bind ctrl+j as newline by default 2026-06-22 13:57:02 +02:00
Armin Ronacher 71ca9b2b92 fix(ai): expose OpenCode Go GLM-5.2 xhigh effort
closes #5967
2026-06-22 13:45:44 +02:00
Armin Ronacher 4f71b2d3b7 fix(coding-agent): clarify ZAI Coding Plan label
closes #5965
2026-06-22 13:04:08 +02:00
Mario Zechner 717a8f958a fix(ai): revert selective pi-ai base entrypoints 2026-06-22 12:54:32 +02:00
Armin Ronacher 329dceb5f3 Add [Unreleased] section for next cycle 2026-06-22 11:14:46 +02:00
Armin Ronacher 8e1900666f Release v0.79.10 2026-06-22 11:14:43 +02:00
Armin Ronacher 5df5a1ce76 docs(coding-agent): audit unreleased changelog 2026-06-22 11:11:25 +02:00
Armin Ronacher 756a4e8f6f fix(coding-agent): respect nested repo ignore boundaries in find
closes #5960
2026-06-22 10:57:39 +02:00
Armin Ronacher 5641d6bac5 fix: clear untriaged when no-action is added 2026-06-22 10:40:46 +02:00
Armin Ronacher b7908b4974 docs(coding-agent): document slash command table
closes #5959
2026-06-22 10:37:46 +02:00
Enrico 5b9b70d29c feat(coding-agent): add compaction reason and willRetry to extension compact events (#5962)
session_before_compact and session_compact now carry
reason ("manual" | "threshold" | "overflow") and willRetry, matching
what the RPC protocol already exposes via auto_compaction_start/end.
Extensions can now distinguish manual /compact from threshold
auto-compaction and overflow recovery through the public API instead
of monkeypatching AgentSession internals.
2026-06-22 10:36:16 +02:00