Aiden Cline
8eef79784e
fix(provider): normalize null reasoning efforts to none
...
The generated SDK flattens Schema.NullOr to plain strings, so the
runtime schema with (string | null)[] effort values no longer matched
the generated Provider type and typecheck failed on dev. models.dev
uses null to mean reasoning can be disabled; map it to "none" at
parse time and keep the public schema plain strings.
2026-07-12 23:35:09 -05:00
Aiden Cline
6f8e1dda15
fix(provider): derive variants from reasoning options ( #36543 )
2026-07-12 16:12:07 -05:00
Aiden Cline
184da0e42e
test(opencode): refresh stale model references ( #36546 )
2026-07-12 13:28:36 -05:00
Aiden Cline
b8374b5a7c
fix(copilot): handle zero billing batch size ( #36123 )
2026-07-09 13:14:33 -05:00
Aiden Cline
1db5c2402c
fix(opencode): expose Grok reasoning variants ( #36017 )
2026-07-09 00:13:10 -05:00
Aiden Cline
ccb6b7c3ea
fix: improve xai cache hit rate ( #35970 )
2026-07-08 17:29:36 -05:00
opencode-agent[bot]
68f225a11d
fix(provider): preserve OpenRouter small model effort ( #35478 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-07-05 18:50:25 -05:00
Aiden Cline
55552c521f
fix(provider): force openai reasoning variants ( #34702 )
2026-06-30 22:45:39 -05:00
Aiden Cline
f1407e41c4
fix(core): stop replaying stale GitHub Copilot Responses item IDs ( #34686 )
2026-06-30 19:19:02 -05:00
Aiden Cline
3a669d528b
fix(provider): enable sonnet 5 adaptive thinking ( #34673 )
2026-06-30 14:03:05 -05:00
James Long
472d0f376e
refactor(core): remove infrastructure layer exports ( #34624 )
2026-06-30 12:17:12 -04:00
opencode-agent[bot]
7d33a6f7c9
chore: generate
2026-06-29 20:36:56 +00:00
James Long
7a035d7fc0
refactor(opencode): bind instance bootstrap node ( #34502 )
2026-06-29 16:35:10 -04:00
opencode-agent[bot]
d6e54e9042
chore: generate
2026-06-29 17:58:20 +00:00
James Long
d4fd528152
refactor(core): convert more opencode tests to nodes ( #34464 )
2026-06-29 13:56:28 -04:00
opencode-agent[bot]
de185559dd
chore: generate
2026-06-29 16:58:51 +00:00
James Long
bc5ce5eab1
refactor(core): convert opencode tests to nodes ( #34453 )
2026-06-29 12:56:44 -04:00
opencode-agent[bot]
9903abc704
fix(opencode): allow empty provider config default ( #34167 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-06-26 23:19:42 -05:00
Aiden Cline
ded29f03f0
fix(core): refine small model defaults ( #33926 )
2026-06-25 20:31:53 -05:00
Aiden Cline
5f61d21487
feat(llm): pass strict through tool definitions for Codex parity ( #33392 )
2026-06-25 16:28:39 -05:00
Aiden Cline
c17b9557f1
fix(core): preserve structured error messages ( #33530 )
2026-06-23 18:43:59 -05:00
imranshaiedi-byte
22cc758b1a
feat(opencode): expose High/Max thinking variants for GLM-5.2 ( #32446 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-20 16:59:08 -05:00
Jason Quense
213ff3f2d7
fix(opencode): sanitize OpenAI MCP tool schemas ( #32489 )
...
Co-authored-by: jquense <jquense@ramp.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-17 02:00:58 +02:00
Linus Schlumberger
2e71292f2f
fix(gemini): prevent gemini incompatibility with some tools ( #31877 )
2026-06-11 11:30:50 -05:00
Aiden Cline
c4bc902958
fix(opencode): support Claude Fable reasoning ( #31546 )
2026-06-09 12:38:53 -05:00
Aiden Cline
db9391e8a6
drop citation_options from cohere ( #31543 )
2026-06-09 11:53:02 -05:00
Aiden Cline
0bb677cef9
feat(opencode): configure Cohere North model ( #31536 )
2026-06-09 10:54:03 -05:00
Anthony Lau
161247c70d
fix(opencode): generate reasoning variants for all OpenRouter models. ( #30332 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-08 20:22:02 -05:00
Aiden Cline
a86ecf3bba
fix: adjust item id stripping to happen prior to request signing ( #31429 )
2026-06-08 17:43:48 -05:00
Aiden Cline
6e84142b59
fix(opencode): support MiniMax M3 thinking toggle ( #31426 )
2026-06-08 17:03:31 -05:00
Aiden Cline
ca9bf7abf9
fix(opencode): honor Bedrock Mantle config ( #31001 )
2026-06-05 13:14:55 -05:00
Aiden Cline
cc487dd032
fix(opencode): gate reasoning summaries by provider ( #30973 )
2026-06-05 10:08:39 -05:00
opencode-agent[bot]
30ec231aaf
chore: generate
2026-06-04 06:59:09 +00:00
Dax
1ff19103a2
feat(core): add command registry ( #30624 )
2026-06-04 02:57:43 -04:00
Aiden Cline
9f42bd4a85
feat: bump bedrock and add proper mantle support for openai models through aws bedrock ( #30464 )
2026-06-04 00:09:12 -05:00
Jérôme Benoit
0b796c5f3d
fix(opencode): route SAP AI Core reasoning variants through modelParams ( #30482 )
2026-06-03 18:40:39 -05:00
Aiden Cline
9991a33e3f
fix(core): expose azure openai xhigh efforts ( #30620 )
2026-06-03 15:27:23 -05:00
opencode-agent[bot]
1111fdc3a5
chore: generate
2026-06-03 04:35:54 +00:00
Aiden Cline
5940304098
fix: rm tool reorder logic from old bug ( #30483 )
2026-06-02 23:34:36 -05:00
Aiden Cline
a763a14d44
Revert "fix(opencode): preserve signed thinking during anthropic reorder" ( #30502 )
2026-06-02 23:34:05 -05:00
Aiden Cline
42173bca4b
fix(opencode): preserve signed thinking during anthropic reorder ( #30182 )
2026-06-02 23:33:48 -05:00
Dax
83452558f7
refactor(core): move v1 schemas into core ( #30473 )
2026-06-03 02:42:13 +00:00
Dax
604a5f781f
refactor(core): consolidate filesystem services ( #30447 )
2026-06-02 16:09:26 -04:00
Aiden Cline
42a35385b0
test: widen provider header timeout margin ( #30427 )
2026-06-02 11:02:39 -05:00
opencode-agent[bot]
102c8353e0
chore: generate
2026-05-31 01:09:55 +00:00
Dax
7f571d36ea
refactor(core): move database schema ownership ( #29068 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-30 21:08:38 -04:00
Jérôme Benoit
f4f508e659
fix(opencode): support sap-ai-core anthropic opus 4.7+ adaptive reasoning ( #29991 )
2026-05-30 18:30:21 -05:00
Aiden Cline
3070b0f4ae
fix(opencode): default display summarized for gateway opus 4.7+ adaptive reasoning ( #30027 )
2026-05-30 18:07:06 -05:00
opencode-agent[bot]
e4d3b81b0e
chore: generate
2026-05-30 04:07:26 +00:00
Dax
9583e08be4
feat(core): add location-scoped config loading ( #29625 )
2026-05-30 04:06:08 +00:00