Mario Zechner
1d48616328
Fix examples, update to latest undici for vuln fix
2026-06-25 16:01:07 +02:00
Mario Zechner
0d145e895c
fix(coding-agent): shorten invalid session error
...
Follow-up to #6002
2026-06-25 15:20:08 +02:00
Mario Zechner
774288587f
fix(coding-agent): update OpenAI default model
2026-06-25 15:18:18 +02:00
Mario Zechner
543710f643
fix(coding-agent): reject invalid session files
...
closes #6002
2026-06-25 15:16:18 +02:00
Mario Zechner
f14b3594c1
fix(coding-agent): show length stop errors
...
closes #4290
2026-06-25 14:50:14 +02:00
Armin Ronacher
e454f50b48
fix(coding-agent): allow session id for no-session runs
...
closes #6070
2026-06-25 14:44:44 +02:00
Mario Zechner
09f1059575
fix(ai): clamp streamSimple max tokens
...
Clamps streamSimple max-token defaults against estimated context, addressing #5595 .
closes #6061
2026-06-25 14:10:28 +02:00
Armin Ronacher
49956a7cd0
docs(agent): close completed issues in wrap prompt
2026-06-25 14:08:53 +02:00
Mario Zechner
f78b163713
fix(ai): revert minimax max token clamp
2026-06-25 13:36:04 +02:00
Armin Ronacher
4cc339f58d
fix(coding-agent): process BMP images from disk
...
closes #6047
2026-06-25 12:52:21 +02:00
github-actions[bot]
6ca7ba7c05
chore: approve contributor geraschenko
2026-06-25 10:06:02 +00:00
Mario Zechner
b940c52e7e
fix(ai): clamp MiniMax shared budget max tokens
...
closes #6061
2026-06-25 12:00:37 +02:00
Mario Zechner
8c9dbffa36
fix(ai): preserve responses reasoning for out-of-order items
...
closes #6009
2026-06-25 11:57:52 +02:00
Mario Zechner
9cd2c81ada
fix(ai): regenerate model catalogues
2026-06-25 11:56:33 +02:00
Mario Zechner
d7868b0998
feat(ai): add reasoning token counts to Usage
...
Add optional reasoning?: number to Usage as a subset of output. Populate
for Anthropic (output_tokens_details.thinking_tokens), OpenAI
Responses/Codex/Azure (output_tokens_details.reasoning_tokens), OpenAI
Completions (completion_tokens_details.reasoning_tokens), and Google
Generative AI / Vertex (thoughtsTokenCount). Bedrock Converse and Mistral
do not return a reasoning breakdown, so they stay unset.
closes #6057
2026-06-25 10:35:02 +02:00
Mario Zechner
5c76ae407d
Merge pull request #6063 from xl0/extension-stats
...
Extension stats
2026-06-25 10:24:01 +02:00
Alexey Zaytsev
d8a2cab3d9
fix(coding-agent): drain startup benchmark replies
2026-06-25 02:08:29 -05:00
Alexey Zaytsev
0bdbe7c57b
fix(coding-agent): preserve extension timing measurements
2026-06-25 02:07:32 -05:00
Armin Ronacher
371adcf371
fix(coding-agent): retry explicit provider retry errors
...
closes #6019
2026-06-24 18:14:06 +02:00
Mario Zechner
c29bbc0958
docs(agent): update models phase 9 plan
2026-06-24 14:46:13 +02:00
Mario Zechner
3e551faf79
Merge pull request #6048 from haoqixu/fix-resources-position
...
fix(coding-agent): show resources before messages when resuming session
2026-06-24 14:44:41 +02:00
haoqixu
c5440162b8
fix(coding-agent): show resources before messages when resuming session
2026-06-24 20:41:34 +08:00
Mario Zechner
a2e3e9d8b2
Merge pull request #6004 from gukoff/support-azure-foundry-endpoints
...
feat: Normalize modern Microsoft Foundry Responses API endpoints
2026-06-24 10:38:57 +02:00
Alexey Zaytsev
6338661485
fix(coding-agent): print benchmark timings after TUI stop ( #6030 )
...
closes #6029
2026-06-24 09:53:40 +02:00
Armin Ronacher
ec6311beb5
fix: skip dirty check before npm publish
2026-06-23 23:59:04 +02:00
Armin Ronacher
978202765f
fix: remove OpenClaw gate
2026-06-23 23:56:02 +02:00
Armin Ronacher
954ec99814
fix: upload release assets from visible directory
2026-06-23 23:50:12 +02:00
Armin Ronacher
8277bd6896
Add [Unreleased] section for next cycle
2026-06-23 23:45:39 +02:00
Armin Ronacher
0201806adf
Release v0.80.2
2026-06-23 23:45:36 +02:00
Armin Ronacher
9096d5f9a6
docs: update changelog entries
2026-06-23 23:42:02 +02:00
Mario Zechner
e1a2dc04f4
fix(ai): restore detectCompat runtime fallback in openai-completions
...
refs #6020
2026-06-23 23:29:44 +02:00
Mario Zechner
ef231c4910
fix(ai): resolve request-scoped auth before provider calls
...
closes #6021
2026-06-23 23:27:00 +02:00
Mario Zechner
04fce8099f
Merge remote-tracking branch 'origin/main'
2026-06-23 22:30:15 +02:00
Mario Zechner
49fbe6834f
fix(ai): align api key credentials with auth json
2026-06-23 22:29:46 +02:00
Armin Ronacher
386d079afa
fix(ai): restore legacy compat stream aliases
...
closes #6016
2026-06-23 22:20:20 +02:00
Mario Zechner
b377623435
Type name change
2026-06-23 22:00:03 +02:00
Armin Ronacher
c3cfeac041
fix(coding-agent): make release publication transactional
2026-06-23 21:59:01 +02:00
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