Aiden Cline
a904f31e5b
fix: adjust azure defaults to closer match openai to prevent Item .. of type 'reasoning' was provided without its required following item ( #25007 )
2026-04-29 16:49:28 -05:00
Aiden Cline
e7a461d1da
fix: make deepseek string check a bit looser ( #25012 )
2026-04-29 16:47:45 -05:00
Ruben De Smet
8cb9d23b49
feat: add Mistral Medium 3.5 with reasoning support ( #24996 )
2026-04-29 16:26:24 -05:00
Kit Langton
584064d2c9
Prepare Effect HttpApi backend parity ( #24853 )
2026-04-29 09:34:50 -04:00
Aiden Cline
88be575023
fix(copilot): ensure available variants sync from api ( #24734 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-28 14:58:51 -05:00
Aiden Cline
7f66439730
fix: sanitize tools for moonshot ( #24730 )
2026-04-27 23:44:21 -05:00
Aiden Cline
ad8e279815
fix: ensure toolStreaming is set to off by default when using non anthropic models with anthropic sdk ( #24642 )
2026-04-27 14:16:00 -05:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Aiden Cline
5a2f633db8
tweak: make interleaved reasoning_content default to true for openai compat deepseek setups ( #24630 )
2026-04-27 10:17:38 -05:00
Aiden Cline
08a5d4595c
ignore: split up reasoning transforms ( #24574 )
2026-04-26 23:57:32 -05:00
Aiden Cline
c81b9324e3
fix: default tool call streaming to false for google vertex ( #24573 )
2026-04-26 23:42:23 -05:00
Aiden Cline
377a9981b8
fix: bump openrouter sdk version to resolve deepseek reasoning issue (bug was in sdk pkg) ( #24435 )
2026-04-26 00:05:16 -05:00
Dax Raad
5ea6eaad3c
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
9031b8f108
core: move Global module to @opencode-ai/core for centralized path management
...
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00
Dax Raad
6bc94f94b1
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Dax
1865f4fc5f
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Aiden Cline
c0fe9089e8
fix: ensure assistant messages always have reasoning on them for deepseek ( #24180 )
2026-04-24 11:10:47 -04:00
07akioni
c8a6eeb5fd
fix: use existingModel as fallback for interleaved field ( #24172 )
2026-04-24 10:41:41 -04:00
Aiden Cline
84370b1ac2
fix: support max for deepseek ( #24163 )
2026-04-24 08:48:52 -04:00
黑墨水鱼
28ff344112
fix: preserve empty reasoning_content for DeepSeek V4 thinking mode ( #24146 )
...
Co-authored-by: Simon Klee <hello@simonklee.dk >
2026-04-24 08:42:57 -04:00
Aiden Cline
41262c0ca8
fix: deepseek variants ( #24157 )
2026-04-24 08:34:48 -04:00
Aiden Cline
684079f261
fix: account for additional openai retry case ( #24063 )
2026-04-23 17:31:43 -04:00
Aiden Cline
6c03ee2559
chore: update copilot readme to symlink to an agents md to prevent dumbass agents from touching these files ( #24057 )
2026-04-23 17:08:46 -04:00
Kit Langton
4ac91231ec
refactor(provider): migrate provider domain to Effect Schema ( #24027 )
2026-04-23 13:17:33 -04:00
Kit Langton
dd4b5679e8
refactor(core): derive provider schema .zod via effect-zod walker ( #23753 )
2026-04-21 17:49:24 -04:00
Ruben De Smet
a61b57c12b
feat: add Mistral Small reasoning variant support (issue #19479 ) ( #23735 )
2026-04-21 16:45:06 -04:00
Aiden Cline
6d650522d2
fix: dont show variants for kimi models that dont support them ( #23696 )
2026-04-21 15:33:35 -04:00
Luke Parker
d19de99abd
fix(core): use file:// URLs for local dynamic import() on Windows+Node ( #23639 )
2026-04-21 07:54:53 +00:00
Annie Surla
327aea49de
feat(provider): add NVIDIA to popular providers, docs, and attribution headers ( #22927 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-19 19:57:49 -05:00
Aiden Cline
3afb6765a5
fix: ensure display: summarized is sent by default for bedrock ( #23343 )
2026-04-18 16:04:00 -05:00
Kit Langton
9ff289fe66
refactor: use instance state in small services ( #23022 )
2026-04-18 02:16:15 +00:00
Kit Langton
b895e66465
fix(opencode): normalize provider metadata and tag otel runs ( #23140 )
2026-04-17 15:22:08 -04:00
Ismail Ghallou
10db5e78c0
feat: add LLM Gateway provider ( #7847 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-17 10:29:31 -05:00
OpeOginni
9853a5993e
fix(opencode): rescrict github copilot opus 4.7 variants to "medium" ( #23097 )
2026-04-17 10:25:12 -05:00
Kit Langton
3d36cc8c72
refactor: move provider and config provider routes onto HttpApi ( #23004 )
2026-04-16 23:10:45 -04:00
Kit Langton
8ffb5340aa
refactor: unwrap ConfigMCP namespace + self-reexport ( #22948 )
2026-04-16 19:52:04 -04:00
Aiden Cline
e552698a24
fix: ensure azure sets prompt cache key by default ( #22957 )
2026-04-16 17:45:35 -05:00
thakrarsagar
329dcc3a33
fix(opencode): use low reasoning effort for GitHub Copilot gpt-5 models ( #22824 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-04-16 15:44:58 -05:00
Kit Langton
c311b72695
fix: remove 8 more unnecessary as any casts in opencode core ( #22877 )
2026-04-16 19:27:53 +00:00
Aiden Cline
359d134354
tweak: set display 'summarized' by default for opus 4.7 thorugh messages api ( #22873 )
2026-04-16 14:12:43 -05:00
Aiden Cline
9dd99d19d5
fix: ensure azure has store = true by default ( #22764 )
2026-04-16 12:19:01 -05:00
Graham Campbell
eee7abc9b6
feat: Add support for claude opus 4.7 xhigh adaptive reasoning effort ( #22833 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-16 10:57:36 -05:00
Dax
8a41e28f5b
CLI perf: reduce deps ( #22652 )
2026-04-16 02:03:03 -04:00
opencode-agent[bot]
b0955d0079
chore: generate
2026-04-16 05:03:50 +00:00
Kit Langton
8a117354fd
feat: unwrap provider namespaces to flat exports + barrel ( #22760 )
2026-04-16 05:02:50 +00:00
Kit Langton
eea507f2eb
feat: enable type-aware no-base-to-string rule, fix 56 violations ( #22750 )
2026-04-16 03:50:47 +00:00
Kit Langton
28fca2ce79
fix: resolve circular sibling imports causing runtime ReferenceError ( #22752 )
2026-04-15 23:41:34 -04:00
Kit Langton
949ac8ed15
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 23:27:32 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
7159d09978
feat: unwrap InstanceState + EffectBridge namespaces to flat exports + barrel ( #22721 )
2026-04-16 02:45:45 +00:00