Mario Zechner
25a4a8ed1e
Add Ant Ling provider
2026-06-02 16:37:44 +02:00
Mario Zechner
7e72ca47c8
Add MiniMax-M3 to direct minimax providers
...
closes #5313
2026-06-02 16:00:29 +02:00
Mario Zechner
2125221bfc
Fix OpenRouter Kimi reasoning compat
...
closes #5309
2026-06-02 15:36:52 +02:00
Mario Zechner
6014801229
Add NVIDIA NIM provider
2026-06-02 15:09:36 +02:00
Mario Zechner
7c08227019
Fix stale model references in AI tests after model regeneration
...
- Update GitHub Copilot tests to use available models (claude-haiku-4.5, gemini-2.5-pro)
- Update OpenRouter tests to use available models (google/gemini-2.5-flash, deepseek/deepseek-chat)
- Fix over-broad sed that incorrectly renamed OpenAI Responses gpt-4o test
- Remove nvidia.md from repo root
- Update packages/ai/CHANGELOG.md
2026-06-02 11:37:32 +02:00
Mario Zechner
34719d3f4f
Fix Bedrock blank text blocks
...
closes #4975
2026-06-01 18:04:04 +02:00
Mario Zechner
f429ddbffd
Fix OpenAI GPT-5.5 thinking metadata
...
closes #5243
2026-06-01 00:39:48 +02:00
Mario Zechner
dbb9911a54
Add [Unreleased] section for next cycle
2026-05-30 01:47:40 +02:00
Mario Zechner
0897f175e4
Release v0.78.0
2026-05-30 01:47:37 +02:00
Mario Zechner
886fa6cd11
Audit unreleased changelog entries
2026-05-30 01:27:28 +02:00
Mario Zechner
a213abb97e
Fix OpenRouter Kimi K2.6 developer role
...
closes #5159
2026-05-29 23:41:14 +02:00
Mario Zechner
7921ae499a
Require explicit provider API keys
2026-05-29 22:36:05 +02:00
Armin Ronacher
4faac05419
fix(ai): handle OpenCode reasoning params
2026-05-29 12:21:37 +02:00
Armin Ronacher
abf07d0c4d
Add [Unreleased] section for next cycle
2026-05-29 00:19:23 +02:00
Armin Ronacher
8322745e28
Release v0.77.0
2026-05-29 00:19:06 +02:00
Mario Zechner
f29472c387
Audit unreleased changelog entries
2026-05-29 00:06:06 +02:00
Mario Zechner
0127caea7b
Fix OpenRouter DeepSeek V4 xhigh reasoning
...
closes #4801
2026-05-28 23:56:59 +02:00
Mario Zechner
3f1ce9b6e9
fix(ai): avoid duplicate Codex replay message ids closes #5148
2026-05-28 23:11:05 +02:00
Mario Zechner
97ef317389
Fix Kimi and Xiaomi model metadata
...
Closes #5075 , closes #5078 . Refs #5087 .
2026-05-28 22:19:47 +02:00
Mario Zechner
bfa3d1fa60
Update Claude Opus and GPT thinking metadata
2026-05-28 21:51:55 +02:00
Mario Zechner
458a7bc27c
Fix Anthropic empty thinking signature replay
...
closes #4464
2026-05-28 12:04:33 +02:00
Vegard Stikbakke
9d5fb70b7e
feat(ai): add Codex device code login ( #4911 )
2026-05-28 11:09:33 +02:00
Armin Ronacher
39a26c84f8
Add [Unreleased] section for next cycle
2026-05-27 22:04:01 +02:00
Armin Ronacher
706f8720f8
Release v0.76.0
2026-05-27 22:03:21 +02:00
Armin Ronacher
41d28a9232
docs(changelog): audit unreleased entries
2026-05-27 21:40:07 +02:00
Armin Ronacher
7c02a55632
fix(ai): timeout Codex SSE header stalls
2026-05-27 21:24:51 +02:00
Armin Ronacher
493efd422d
fix(codex): timeouts for websockets ( #4979 )
2026-05-27 12:11:29 +02:00
Armin Ronacher
26f1e00f71
fix(ai): use hyphenated Codex session header
...
closes #4967
2026-05-27 01:11:40 +02:00
Armin Ronacher
71446c6c2b
fix(ai): correct Codex Spark context window
...
closes #4969
2026-05-26 09:08:40 +02:00
Armin Ronacher
fa1180b6b7
fix(ai): detect Poolside context overflow
...
Closes #4943
2026-05-26 08:58:21 +02:00
Mario Zechner
30f48feae7
Add [Unreleased] section for next cycle
2026-05-23 12:08:14 +02:00
Mario Zechner
ea2b70ddd9
Release v0.75.5
2026-05-23 11:58:31 +02:00
Mario Zechner
b9566fc111
Audit unreleased changelog entries
2026-05-23 11:48:27 +02:00
Mario Zechner
d801d88a11
Support adaptive thinking for Anthropic-compatible aliases
...
closes #4790
2026-05-22 18:30:51 +02:00
Armin Ronacher
7002c68f8b
fix(ai): declare Bedrock Smithy HTTP handler dependency
...
closes #4842
2026-05-22 16:50:19 +02:00
Mario Zechner
c841a6c78f
Clean up OAuth device-code callbacks
2026-05-22 15:51:36 +02:00
Vegard Stikbakke
c554364c2a
feat(ai): refactor device code login for copilot
2026-05-22 08:54:18 +02:00
Mario Zechner
11c3da4f74
fix(ai): set bedrock claude default max tokens
...
closes #4848
2026-05-21 23:27:40 +02:00
Mario Zechner
b8326ca935
Add [Unreleased] section for next cycle
2026-05-20 16:26:05 +02:00
Mario Zechner
3533843dd7
Release v0.75.4
2026-05-20 16:11:46 +02:00
Mario Zechner
b141e1fa24
chore: remove web-ui workspace
2026-05-20 02:26:09 +02:00
Mario Zechner
06c6c324d7
chore: enforce erasable TypeScript syntax
2026-05-19 23:15:39 +02:00
Mario Zechner
2787b601d7
fix(ai): stop defaulting max token request caps
...
closes #4675
2026-05-19 11:49:44 +02:00
Mario Zechner
7be75baded
fix(ai): clamp OpenAI prompt cache keys
...
closes #4720
2026-05-19 10:51:11 +02:00
Mario Zechner
4943c1d62c
Add [Unreleased] section for next cycle
2026-05-18 11:59:24 +02:00
Mario Zechner
a7d8dd3d5d
Release v0.75.3
2026-05-18 11:58:34 +02:00
Mario Zechner
0c4d704a7b
Add [Unreleased] section for next cycle
2026-05-18 11:47:16 +02:00
Mario Zechner
ea713ba174
Release v0.75.2
2026-05-18 11:46:23 +02:00
Mario Zechner
b8f51957a0
fix(ai): add Xiaomi reasoning replay compat
...
closes #4678
2026-05-18 11:15:20 +02:00
Mario Zechner
93b2e7fae7
Add [Unreleased] section for next cycle
2026-05-18 02:01:57 +02:00