Mario Zechner
c2a42e3215
Add [Unreleased] section for next cycle
2026-03-20 02:09:43 +01:00
Mario Zechner
1cb697cff8
Release v0.61.0
2026-03-20 02:08:56 +01:00
Mario Zechner
a2baeb9a9d
docs(changelog): audit unreleased entries
2026-03-20 02:04:22 +01:00
Mario Zechner
0d7c81ec9e
fix(ai): skip AJV validation in restricted runtimes closes #2395
2026-03-19 22:51:12 +01:00
Mario Zechner
ff1ea12324
fix(ai): ignore placeholder vertex api keys closes #2335
2026-03-18 22:51:14 +01:00
Jheng-Hong Yang
68da22f18c
feat(ai): add openai-codex gpt-5.4-mini ( #2334 )
2026-03-18 11:22:11 +01:00
Mario Zechner
6a95f6882c
Add [Unreleased] section for next cycle
2026-03-18 03:42:13 +01:00
Mario Zechner
b0026866bf
Release v0.60.0
2026-03-18 03:41:24 +01:00
Mario Zechner
30582517e4
docs(changelog): audit unreleased entries
2026-03-18 03:40:20 +01:00
Mario Zechner
b221d10bd8
Add [Unreleased] section for next cycle
2026-03-17 18:13:12 +01:00
Mario Zechner
9595be4bab
Release v0.59.0
2026-03-17 18:12:23 +01:00
Mario Zechner
4095a88045
docs(changelog): update unreleased entries
2026-03-17 18:10:09 +01:00
Mario Zechner
a7559f01e9
feat(ai): lazy-load provider modules for faster startup fixes #2297
2026-03-17 18:03:24 +01:00
Mario Zechner
dd53eb56ee
fix(ai): expose provider response ids on assistant messages fixes #2245
2026-03-17 17:11:38 +01:00
Mario Zechner
40a1300089
Add [Unreleased] section for next cycle
2026-03-16 20:29:18 +01:00
Mario Zechner
b28240434e
Release v0.58.4
2026-03-16 20:28:29 +01:00
Mario Zechner
aac0e0c1bf
Add [Unreleased] section for next cycle
2026-03-15 20:34:10 +01:00
Mario Zechner
1c93f9f099
Release v0.58.3
2026-03-15 20:33:25 +01:00
Mario Zechner
fb52c26d88
Add [Unreleased] section for next cycle
2026-03-15 19:21:36 +01:00
Mario Zechner
6c60f8a2be
Release v0.58.2
2026-03-15 19:20:14 +01:00
Mario Zechner
e5b5738255
Add [Unreleased] section for next cycle
2026-03-14 12:40:11 +01:00
Mario Zechner
56559f9fee
Release v0.58.1
2026-03-14 12:39:27 +01:00
Mario Zechner
83e8c88a2e
docs: add missing changelog entries for v0.58.0..HEAD
2026-03-14 12:38:33 +01:00
Mario Zechner
a79ca41190
fix(ai): handle unknown finish_reason in openai-completions gracefully
...
Map unknown finish_reason values (e.g. "end" from Ollama/LM Studio) to
"stop" instead of throwing, since assistant content is already produced.
fixes #2142
2026-03-14 04:01:22 +01:00
Mario Zechner
b90f69297b
Add [Unreleased] section for next cycle
2026-03-14 03:39:42 +01:00
Mario Zechner
c00653255d
Release v0.58.0
2026-03-14 03:29:31 +01:00
Mario Zechner
27f8835a7f
chore: add missing changelog entries for commits since v0.57.1
2026-03-14 03:27:48 +01:00
Mario Zechner
4535415300
fix(ai): capture usage from choice.usage for non-standard OpenAI-compatible providers
...
Some OpenAI-compatible providers (e.g., Moonshot/Kimi) return usage
data in chunk.choices[0].usage instead of the standard chunk.usage.
Extract usage parsing into a helper and check choice.usage as fallback.
closes #2017
2026-03-10 16:28:39 +01:00
Ben Hayden
fd0c7c3bdb
fix(ai): improve GitHub Copilot OAuth polling ( #1994 )
2026-03-09 20:15:17 +01:00
Mario Zechner
b370cd5a5c
Add [Unreleased] section for next cycle
2026-03-08 00:56:38 +01:00
Mario Zechner
a9cedccdde
Release v0.57.1
2026-03-08 00:55:52 +01:00
Mario Zechner
ade6a35e75
fix(ai): detect z.ai context overflow
...
closes #1937
2026-03-08 00:18:29 +01:00
Mario Zechner
b279d03d33
Add [Unreleased] section for next cycle
2026-03-07 14:44:23 +01:00
Mario Zechner
3c3d63e161
Release v0.57.0
2026-03-07 14:43:35 +01:00
Mario Zechner
8f2d3ad85e
chore(changelog): audit unreleased entries
2026-03-07 14:42:35 +01:00
Mario Zechner
1e52a687ae
Add [Unreleased] section for next cycle
2026-03-06 17:07:29 +01:00
Mario Zechner
dd66b5cc3e
Release v0.56.3
2026-03-06 17:06:42 +01:00
Mario Zechner
e1d2c355e2
docs: add missing changelog entries for #1871 , #1878 , and New Features section
2026-03-06 17:05:41 +01:00
Mario Zechner
e4172e68d0
feat(ai): add claude-sonnet-4-6 to Antigravity, fix Claude thinking header detection, bump UA to 1.18.4
...
closes #1859
2026-03-06 13:27:35 +01:00
Mario Zechner
b14c359289
Add [Unreleased] section for next cycle
2026-03-06 00:42:35 +01:00
Mario Zechner
45a8499c8f
Release v0.56.2
2026-03-06 00:41:33 +01:00
Mario Zechner
4110d93369
docs(changelog): audit unreleased entries
2026-03-06 00:39:41 +01:00
Mario Zechner
863135d429
fix(ai): keep mistral browser-safe
2026-03-06 00:16:18 +01:00
Mario Zechner
0573612a89
fix(ai,coding-agent): simplify oauth subpath exports closes #1856
2026-03-05 23:28:56 +01:00
Mario Zechner
a74b18ca5a
docs(changelog): add gpt-5.4 entries
2026-03-05 23:07:43 +01:00
Mario Zechner
a0d839ce84
fix(ai): use skip_thought_signature_validator for unsigned Gemini 3 tool calls
...
Replace text fallback with the official sentinel value so unsigned function
calls retain structured context in multi-turn conversations.
closes #1829
2026-03-05 22:04:00 +01:00
Mario Zechner
cfbb15876a
fix(ai): antigravity endpoint cascade on 403/404, add autopush fallback, strip extra headers
...
closes #1830
2026-03-05 21:59:43 +01:00
Mario Zechner
87d71380e2
fix(ai): preserve OpenAI Responses assistant phase across turns closes #1819
2026-03-05 21:13:06 +01:00
Mario Zechner
708ce9d4ce
Add [Unreleased] section for next cycle
2026-03-05 07:14:13 +01:00
Mario Zechner
ab00c80892
Release v0.56.1
2026-03-05 07:13:27 +01:00