This website requires JavaScript.
Explore
Help
Register
Sign In
mirrors
/
opencode
Watch
1
Star
0
Fork
0
You've already forked opencode
mirror of
https://github.com/anomalyco/opencode.git
synced
2026-11-09 22:25:02 +03:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
22,376
Commits
2,603
Branches
1,168
Tags
client-certs
Commit Graph
513 Commits
refactor(ai): replace model and route defaults with model options (
#61494
)
Aiden Cline
·
2026-11-05 09:49:40 -06:00
e6e6a5152b
refactor(ai): move endpoint support flags to model capabilities (
#61492
)
Aiden Cline
·
2026-11-05 09:23:26 -06:00
e90f8d406f
fix(core): keep retrying while the provider's host is unreachable (
#61880
)
Kit Langton
·
2026-11-04 19:08:19 -08:00
20c94b79f1
refactor(ai): flatten generation knobs on requests and defaults (
#60971
)
Aiden Cline
·
2026-11-04 16:31:11 -06:00
9a3f03e5c5
fix(ai): count Gemini tool-use prompt tokens as billed input (
#61484
)
Walter
·
2026-11-03 15:34:32 -06:00
d1dec5a576
refactor(ai): narrow message content by role (
#61196
)
Aiden Cline
·
2026-11-03 10:49:44 -06:00
e387bde030
feat(ai): share headers, fetch and timeout across every request (
#60970
)
Aiden Cline
·
2026-11-03 10:38:42 -06:00
8b038f672b
refactor(ai): split Message by role (
#61195
)
Aiden Cline
·
2026-11-03 10:32:45 -06:00
0988cb8366
feat(ai): accept bytes, URLs and strings as file input (
#60963
)
Aiden Cline
·
2026-11-03 10:11:59 -06:00
c3c5531679
perf(ai): make the response fold internal and stop copying events per chunk (
#61194
)
Aiden Cline
·
2026-11-01 23:33:51 -06:00
056d5f0343
refactor(ai): read Anthropic media options from provider metadata (
#61019
)
Aiden Cline
·
2026-11-01 22:16:40 -06:00
52c7faa073
refactor(ai): remove unused metadata fields (
#61018
)
Aiden Cline
·
2026-11-01 22:06:13 -06:00
e5c9b0151b
fix(ai): retry Cohere streams that end early (
#61184
)
Aiden Cline
·
2026-11-01 22:01:57 -06:00
3f3ee9e5f0
refactor(ai): drop unused Responses continuation state (
#61163
)
Aiden Cline
·
2026-11-01 21:18:44 -06:00
11ce936b63
refactor(ai): share Responses hosted tool streaming (
#61141
)
Aiden Cline
·
2026-11-01 20:22:37 -06:00
c6571b007e
feat(ai): status, code, isRetryable and retryAfterMs on AIError (
#60808
)
Aiden Cline
·
2026-11-01 11:04:07 -06:00
97a71f0cc6
refactor(ai): split the tool loop into small pieces (
#61005
)
Aiden Cline
·
2026-11-01 00:50:39 -05:00
f4ec1532f0
fix(ai): stream event fixes (
#60812
)
Aiden Cline
·
2026-10-31 22:52:15 -05:00
01276f9061
refactor(ai): return plain request objects from ai.request (
#60968
)
Aiden Cline
·
2026-10-31 22:30:16 -05:00
a24a239456
fix(ai): report the token limit instead of a schema decode error (
#60795
)
Aiden Cline
·
2026-10-31 17:15:32 -05:00
e98d01daf6
refactor(ai): require prompt or messages, not both (
#60964
)
Aiden Cline
·
2026-10-31 17:14:11 -05:00
66ee1c3ffc
refactor(ai): rename tool parameters to input (
#60965
)
Aiden Cline
·
2026-10-31 16:42:23 -05:00
977f5c695c
feat(ai): a named method for every provider API (
#60926
)
Aiden Cline
·
2026-10-31 12:41:28 -05:00
a5518690fc
feat(ai): add Azure Messages for Foundry Claude models (
#60934
)
Aiden Cline
·
2026-10-31 12:39:44 -05:00
5434c156d4
fix(ai): preserve string error payloads in Google Interactions (
#60823
)
Aiden Cline
·
2026-10-31 02:04:24 -05:00
4592000085
refactor(ai): delete dead code and duplicate type names (
#60781
)
Aiden Cline
·
2026-10-31 01:46:14 -05:00
956e41fd17
refactor(ai): keep only the test doubles in use (
#60809
)
Aiden Cline
·
2026-10-31 01:12:49 -05:00
635fb7b14d
refactor(ai): tools are an array with names (
#60811
)
Aiden Cline
·
2026-10-31 01:12:18 -05:00
994ade5bf6
refactor(ai): structured output via schema on generate, stream and loop (
#60783
)
Aiden Cline
·
2026-10-30 23:35:18 -05:00
e8238bae9b
chore: upgrade effect to 4.1.0 and fix a SQLite lock-up on interrupt (
#60651
)
Kit Langton
·
2026-10-30 19:51:38 -07:00
c6056f3931
feat(ai): apiKey: false for keyless providers (
#60770
)
Aiden Cline
·
2026-10-30 21:44:36 -05:00
12f7e1b59a
fix(ai): recover Gemini malformed tool call and incomplete Interactions streams (
#60764
)
Aiden Cline
·
2026-10-30 20:52:41 -05:00
c626de0bee
fix(ai): recognize LiteLLM context overflow errors (
#60692
)
Aiden Cline
·
2026-10-30 20:40:56 +00:00
208ea0e0f7
fix(ai): stop demoting unsigned and interrupted reasoning to text (
#60498
)
Aiden Cline
·
2026-10-30 12:28:20 -05:00
822594b9ae
refactor(ai): one ai object for Promise and Effect (
#60516
)
Aiden Cline
·
2026-10-30 09:44:06 -05:00
f0944f027b
refactor(ai): move speech, transcription, video and realtime to experimental (
#60484
)
Aiden Cline
·
2026-10-30 00:58:12 -05:00
ec64c1872e
feat(ai): keep partial output on errors (
#60477
)
Aiden Cline
·
2026-10-30 00:26:02 -05:00
2d96b0f69f
fix(ai): match the Promise client to the Effect API (
#60465
)
Aiden Cline
·
2026-10-29 23:42:11 -05:00
a08b40eaea
fix(ai): keep tools with a throwing execute runnable (
#60431
)
Aiden Cline
·
2026-10-29 23:13:02 -05:00
fbd8aecaa1
fix(ai): keep polling queued generations through unknown statuses (
#59988
)
Aiden Cline
·
2026-10-29 21:48:53 -05:00
c81b2238c7
refactor(ai): one tool() for both clients (
#60407
)
Aiden Cline
·
2026-10-29 21:48:24 -05:00
7a82f3aed2
fix(ai): don't send filename with file_url on Responses (
#60382
)
Aiden Cline
·
2026-10-29 21:31:05 -05:00
03491204c7
feat(ai): type OpenRouter options on the Responses route (
#60044
)
Aiden Cline
·
2026-10-29 21:29:53 -05:00
e705b56562
fix(ai): accept typed tools in loop (
#60390
)
Aiden Cline
·
2026-10-29 20:34:48 -05:00
4d9e4de387
feat(core): offer gpt-image-2 on the Codex login (
#60085
)
Aiden Cline
·
2026-10-28 22:03:35 -05:00
d142014e41
feat(ai): load Meta Muse Image through a meta/images entrypoint (
#60081
)
Aiden Cline
·
2026-10-28 21:34:50 -05:00
085a891d19
fix(ai): send OpenRouter image edits as input references (
#60067
)
Aiden Cline
·
2026-10-29 02:27:52 +00:00
27641b362e
fix(ai): send image sizes the way OpenRouter, Vercel Grok and Google expect (
#59927
)
Aiden Cline
·
2026-10-28 21:21:04 -05:00
78c31ea68c
feat(ai): expose compaction on the Promise client (
#59987
)
Aiden Cline
·
2026-10-28 14:58:02 -05:00
ced73dc0f6
feat(ai): add test clients for image, video, speech, transcription and decisions (
#59992
)
Aiden Cline
·
2026-10-28 14:57:36 -05:00
3364bf52f9
First
Previous
1
2
3
4
5
...
Next
Last