Armin Ronacher
|
93600d8980
|
fix(release): align package repository metadata
|
2026-05-29 00:44:58 +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
|
d1fb34bc8d
|
fix(ai): use valid synthetic Responses message ids closes #5148
|
2026-05-28 23:13:15 +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
|
91b46c2ba9
|
fix(ai): avoid stale Cerebras test model
|
2026-05-27 20:57:00 +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
|
8fb1e877cd
|
fix(ai): disable hidden provider 429 retries (#4991)
|
2026-05-26 23:41:58 +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 |
|
Armin Ronacher
|
fc8a155901
|
fix(ai): honor Codex Responses maxRetries
|
2026-05-25 12:30:04 +02:00 |
|
Mario Zechner
|
30f48feae7
|
Add [Unreleased] section for next cycle
|
2026-05-23 12:08:14 +02:00 |
|
Mario Zechner
|
83a227aed3
|
Update release instructions and generated models
|
2026-05-23 12:02:35 +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 |
|
Armin Ronacher
|
d80bcc367e
|
test(ai): avoid hardcoded Fireworks router id
|
2026-05-22 22:59:10 +02:00 |
|
Mario Zechner
|
9b62f1f87c
|
Fix Anthropic eager tool input compat test
|
2026-05-22 18:40:31 +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 |
|
Mario Zechner
|
11e868b790
|
Merge pull request #4788 from earendil-works/refactor-device-code-login
feat(ai): refactor device code login for copilot
|
2026-05-22 15:21:42 +02:00 |
|
Mario Zechner
|
1a2a536dba
|
chore: update PR prompt template
|
2026-05-22 11:11:38 +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
|
2e02c74dcb
|
chore: pin dependencies and use native TypeScript
|
2026-05-20 12:46:17 +02:00 |
|
Mario Zechner
|
f1f7cd50c3
|
test: speed up provider payload coverage
|
2026-05-20 12:37:58 +02:00 |
|
Mario Zechner
|
b141e1fa24
|
chore: remove web-ui workspace
|
2026-05-20 02:26:09 +02:00 |
|
Armin Ronacher
|
ae9450dc51
|
chore(ts): use source import extensions
|
2026-05-20 00:04:03 +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 |
|