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 |
|
Aiden Cline
|
895eff09b0
|
fix(ai): classify missing chat finish reasons as incomplete (#44864)
|
2026-08-24 22:37:47 -05:00 |
|
Aiden Cline
|
d0252f7179
|
fix(ai): handle completed response function arguments (#44862)
|
2026-08-24 22:36:43 -05:00 |
|
Aiden Cline
|
6bb5200464
|
fix(ai): enforce chat finish reasons (#44743)
|
2026-08-24 22:10:21 -05:00 |
|
Aiden Cline
|
63c23c98de
|
feat(ai): parse partial tool input (#44830)
|
2026-08-24 21:56:53 -05:00 |
|
Aiden Cline
|
a9042a58ab
|
feat(ai): add partial JSON parser (#44792)
|
2026-08-24 18:59:06 -05:00 |
|
Aiden Cline
|
eda6d774bf
|
fix(ai): ignore unknown Gemini response parts (#44745)
|
2026-08-24 17:23:35 -05:00 |
|
Aiden Cline
|
5d9b53b2c7
|
fix(ai): honor Responses parallel tool control (#44744)
|
2026-08-24 13:29:43 -05:00 |
|
Aiden Cline
|
4780248e84
|
fix(ai): require thinking signature with provider-aware fallback (#44713)
|
2026-08-24 13:13:48 -05:00 |
|
Aiden Cline
|
0164c1c8bc
|
fix(ai): remove obsolete reasoning summary aliases (#44733)
|
2026-08-24 12:42:36 -05:00 |
|
Aiden Cline
|
6a687398eb
|
feat(ai): gate Chat Completions body fields by provider (#44710)
|
2026-08-24 12:40:56 -05:00 |
|
Aiden Cline
|
e63aba48bc
|
fix(ai): reconcile reasoning finals that arrive without deltas (#44595)
|
2026-08-24 00:29:23 -05:00 |
|
Aiden Cline
|
299e314a28
|
fix(ai): passthrough anthropic top-level body fields (#44604)
|
2026-08-23 23:47:17 -05:00 |
|
Aiden Cline
|
76027fe3da
|
fix(ai): expand anthropic media lowering to match SDK (#44593)
|
2026-08-23 23:12:28 -05:00 |
|
Aiden Cline
|
8b65bd53bf
|
fix(ai): drop invalid item ids when replaying responses history (#44587)
|
2026-08-23 23:08:16 -05:00 |
|
Aiden Cline
|
1dee7e05b5
|
fix(ai): support disable_parallel_tool_use and send beta query (#44583)
|
2026-08-23 22:47:56 -05:00 |
|
Aiden Cline
|
89a51a088a
|
fix(ai): ignore orphan response deltas (#44575)
|
2026-08-23 22:37:44 -05:00 |
|
Aiden Cline
|
4876f416cc
|
fix(ai): fail loudly on missing anthropic tool_use id (#44569)
|
2026-08-23 21:56:39 -05:00 |
|
Aiden Cline
|
6d57667168
|
fix(ai): clamp prompt_cache_key to 64 chars for all chat protocols (#44571)
|
2026-08-23 20:21:15 -05:00 |
|
Aiden Cline
|
d4935360c5
|
fix(ai): keep stateless hosted tool results and tolerate WS keepalives (#44488)
|
2026-08-23 20:19:14 -05:00 |
|