Aiden Cline
|
a5f8869b35
|
fix(ai): reject unknown chat finishes (#46036)
|
2026-08-28 18:22:47 -05:00 |
|
Aiden Cline
|
1c9c5305a6
|
fix(ai): classify retryable server failures (#46038)
|
2026-08-28 18:11:52 -05:00 |
|
Aiden Cline
|
cf014bf2c1
|
fix(ai): avoid truncated tool calls (#46040)
|
2026-08-28 18:11:40 -05:00 |
|
Aiden Cline
|
8e7190f795
|
fix(ai): respect completed response item text (#45854)
|
2026-08-28 17:32:19 -05:00 |
|
Aiden Cline
|
f61858e683
|
fix(ai): avoid filtered tool calls (#46029)
|
2026-08-28 16:44:05 -05:00 |
|
Aiden Cline
|
1eff84615c
|
fix(ai): keep chat reasoning in one lifecycle (#45864)
|
2026-08-28 12:14:58 -05:00 |
|
Kit Langton
|
201536f265
|
test: repair stale V2 baseline coverage (#45826)
|
2026-08-28 10:40:04 -04:00 |
|
Kit Langton
|
0d42e76006
|
feat(ai): add first-class TestLLM controls (#45828)
|
2026-08-28 09:49:47 -04:00 |
|
Aiden Cline
|
11ca603490
|
fix(ai): finish chat streams at done sentinel (#45850)
|
2026-08-28 00:53:53 -05:00 |
|
Aiden Cline
|
85d8b07f09
|
fix(ai): ignore late converse tool deltas (#45847)
|
2026-08-28 00:38:01 -05:00 |
|
Aiden Cline
|
18e22cd82e
|
refactor(ai): simplify response stream state (#45835)
|
2026-08-27 23:56:42 -05:00 |
|
Aiden Cline
|
bdf019a9ac
|
fix(ai): detect DashScope input length overflow errors (#45834)
|
2026-08-27 23:43:14 -05:00 |
|
Aiden Cline
|
5cbafc57c0
|
refactor(ai): default unrecognized provider failures to retry (#45825)
|
2026-08-27 23:40:52 -05:00 |
|
Aiden Cline
|
55674b858b
|
fix(ai): make final snapshots authoritative for text and reasoning (#45831)
|
2026-08-27 23:38:19 -05:00 |
|
Aiden Cline
|
074413a96d
|
fix(ai): normalize response item boundaries (#45789)
|
2026-08-27 23:08:50 -05:00 |
|
opencode-agent[bot]
|
3288a12528
|
fix(ai): safely replay unsigned Bedrock reasoning (#45765)
Co-authored-by: neriousy <34747899+neriousy@users.noreply.github.com>
|
2026-08-28 00:51:07 +02:00 |
|
Kit Langton
|
39416a0d95
|
test(ai): align test runners with API boundaries (#45469)
|
2026-08-27 17:07:02 -04:00 |
|
Kit Langton
|
60d5f83ffd
|
test(ai): reuse executor HTTP fixtures (#45468)
|
2026-08-27 16:12:48 -04:00 |
|
Aiden Cline
|
497a24c17d
|
refactor(ai): consolidate provider error diagnostics (#45381)
|
2026-08-27 11:28:57 -05:00 |
|
Aiden Cline
|
767115cd69
|
fix(ai): default native Mantle to Responses (#45394)
|
2026-08-26 16:47:39 -05:00 |
|
Aiden Cline
|
dd4ee94682
|
refactor(ai): remove derived HTTP request ID (#45376)
|
2026-08-26 15:12:53 -05:00 |
|
Aiden Cline
|
94bd9f6c8b
|
fix(ai): isolate native provider metadata ownership (#45155)
|
2026-08-26 14:54:12 -05:00 |
|
Aiden Cline
|
a841d6d046
|
fix(ai): accept empty Responses stream IDs and null items (#45330)
|
2026-08-26 13:04:24 -05:00 |
|
Aiden Cline
|
f4a9b93013
|
feat(ai): add native Groq provider with provider-specific options (#45288)
|
2026-08-26 10:12:52 -05:00 |
|
Aiden Cline
|
37a6ba893e
|
chore(ai): format package with prettier (#45280)
|
2026-08-26 09:24:13 -05:00 |
|
Shoubhit Dash
|
0f7a76eff0
|
fix(ai): keep bedrock mantle responses on http (#45197)
|
2026-08-26 13:38:27 +05:30 |
|
Aiden Cline
|
a78d3c5438
|
fix(ai): recover Anthropic request_too_large as overflow (#45144)
|
2026-08-25 22:30:14 -05:00 |
|
Aiden Cline
|
5add6a8e19
|
fix(ai): preserve provider-defined responses item ids (#45094)
|
2026-08-25 22:17:16 -05:00 |
|
Aiden Cline
|
f3c390b89e
|
feat(ai): add native DeepInfra provider (#45108)
|
2026-08-25 22:15:52 -05:00 |
|
Aiden Cline
|
6c97be6974
|
feat(ai): add native Cerebras and Together AI providers (#45098)
|
2026-08-25 19:20:47 -05:00 |
|
Aiden Cline
|
f08c234890
|
fix(ai): ignore SSE retry directives without ending streams (#45093)
|
2026-08-25 18:17:45 -05:00 |
|
Aiden Cline
|
3726e3254d
|
fix(ai): enable Vertex Anthropic prompt caching (#45088)
|
2026-08-25 17:44:32 -05:00 |
|
Aiden Cline
|
24605d048f
|
fix(ai): send responses instructions at top level (#45085)
|
2026-08-25 17:34:40 -05:00 |
|
Aiden Cline
|
0a84625618
|
fix(ai): accept responses calls without item ids (#45081)
|
2026-08-25 17:29:57 -05:00 |
|
Major Hayden
|
2e7f06a155
|
fix(ai): preserve Vertex Anthropic tool continuations (#43498)
Signed-off-by: Major Hayden <major@mhtx.net>
|
2026-08-25 17:22:51 -05:00 |
|
Aiden Cline
|
c2a3b813a0
|
fix(ai): require reasoning fields for deepseek assistants (#45075)
|
2026-08-25 17:13:17 -05:00 |
|
Aiden Cline
|
0ae3aac317
|
fix(ai): replay responses history independently of storage (#45050)
|
2026-08-25 16:28:22 -05:00 |
|
Aiden Cline
|
263a442a6c
|
fix(ai): normalize chat tool call ids (#45056)
|
2026-08-25 14:39:00 -05:00 |
|
Aiden Cline
|
a5829431b0
|
fix(ai): bridge tool results for mistral family models (#45051)
|
2026-08-25 13:40:35 -05:00 |
|
Aiden Cline
|
1ca82d154c
|
fix(ai): omit empty chat assistant messages (#45046)
|
2026-08-25 12:56:24 -05:00 |
|
Aiden Cline
|
c94a4913c0
|
fix(ai): preserve unencrypted reasoning history (#45032)
|
2026-08-25 11:44:44 -05:00 |
|
Aiden Cline
|
c46b76b58e
|
fix(ai): route response events by output index (#45013)
|
2026-08-25 11:27:40 -05:00 |
|
Aiden Cline
|
7f51da509b
|
fix(ai): preserve terminal reasoning metadata (#44997)
|
2026-08-25 10:37:49 -05:00 |
|
Aiden Cline
|
cce86ac166
|
fix(ai): fail unknown Bedrock stream exceptions (#45004)
|
2026-08-25 10:08:21 -05:00 |
|
Aiden Cline
|
3deac93d27
|
fix(ai): sanitize outbound provider request surrogates (#44880)
|
2026-08-25 09:53:47 -05:00 |
|
Aiden Cline
|
ff59a22ff4
|
fix(ai): reconcile completed response output items (#44893)
|
2026-08-25 09:32:42 -05:00 |
|
Aiden Cline
|
ce8a489aaa
|
fix(ai): respect prompt cache opt-out (#44891)
|
2026-08-25 00:36:18 -05:00 |
|
Aiden Cline
|
42867d3bbc
|
fix(ai): recover incomplete streamed tool arguments (#44875)
|
2026-08-25 00:22:03 -05:00 |
|
Aiden Cline
|
0a78b11222
|
fix(ai): ignore unknown Anthropic stream variants (#44817)
|
2026-08-25 00:03:08 -05:00 |
|
Aiden Cline
|
1b30098e8d
|
fix(ai): default responses to encrypted reasoning (#44863)
|
2026-08-24 23:43:04 -05:00 |
|