Dax
f25f1485d5
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Kit Langton
55ecb06748
fix(httpapi): accept empty session create body ( #24640 )
2026-04-27 17:17:11 +00:00
Kit Langton
dc6991e5a8
fix(httpapi): mount workspace bridge routes ( #24626 )
2026-04-27 12:52:48 -04:00
Aiden Cline
738b3065dc
tweak: make interleaved reasoning_content default to true for openai compat deepseek setups ( #24630 )
2026-04-27 10:17:38 -05:00
opencode-agent[bot]
26cc537cb1
chore: generate
2026-04-27 14:46:00 +00:00
Seashore Shi
ede354b0e6
docs: fix duplicated word in CLI env var table ( #24614 )
...
Co-authored-by: Seashore <ss@SeashoredeMac-mini.local>
2026-04-27 09:44:53 -05:00
Jack
61eabfc60c
update Go DeepSeek flash limits for cache pricing drop ( #24592 )
2026-04-27 17:02:27 +08:00
opencode-agent[bot]
2789b770aa
chore: generate
2026-04-27 05:40:37 +00:00
Luke Parker
8718b98ee1
fix: pass workspace symbol query to experimental LSP tool ( #24576 )
2026-04-27 05:39:36 +00:00
opencode-agent[bot]
c8b2f987f9
chore: generate
2026-04-27 05:39:13 +00:00
Frank
52b55b826f
Merge branch 'fix/usage-chart' into dev
2026-04-27 01:37:52 -04:00
Frank
e8c20235b8
zen: coupons
2026-04-27 01:36:28 -04:00
opencode-agent[bot]
17701628bd
chore: generate
2026-04-27 05:18:33 +00:00
21pounder
0efc6163f1
fix(opencode): agent create generates permissions field with deny ins… ( #24482 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-04-27 00:17:08 -05:00
Jack
1e191ba815
update Go DeepSeek request estimates for cache pricing changes ( #24575 )
2026-04-27 13:06:51 +08:00
Aiden Cline
f19d863689
ignore: split up reasoning transforms ( #24574 )
2026-04-26 23:57:32 -05:00
Frank
4a1ef327ca
sync
2026-04-27 00:52:54 -04:00
Aiden Cline
025a6392ce
fix: default tool call streaming to false for google vertex ( #24573 )
2026-04-26 23:42:23 -05:00
opencode
e578c442be
sync release versions for v1.14.28
2026-04-27 04:23:44 +00:00
opencode-agent[bot]
0cecb1bff2
chore: generate
2026-04-27 04:05:59 +00:00
Frank
5d8971c1ed
go: add deepseek icon
2026-04-27 00:04:44 -04:00
Dax
a9b62d67df
Refactor npm config handling ( #24565 )
2026-04-27 03:54:59 +00:00
Frank
5cf195e0af
go: models endpoint
2026-04-26 23:02:18 -04:00
opencode
244d1debe4
sync release versions for v1.14.27
2026-04-27 02:09:07 +00:00
Sebastian
a3128e32c5
upgrade opentui to 0.1.105 ( #24555 )
2026-04-26 21:39:40 -04:00
Dax
5f8a72bfc4
fix(tui): hide provider checks before onboarding ( #24551 )
2026-04-27 01:18:26 +00:00
Kit Langton
418a1cf5f3
feat(httpapi): bridge tui routes ( #24548 )
2026-04-27 01:17:48 +00:00
Dax Raad
60ebd074ac
core: refactor Installation service to use a single consolidated result object
...
Reorganizes the Installation service implementation by grouping info, method, latest, and upgrade methods into a single result object. This improves code locality and makes the service interface more maintainable. Also adds a clarifying comment explaining why the package manager's resolver is used for version lookups (to ensure registries, mirrors, auth, proxies, and dist-tags match upgrade behavior).
2026-04-26 21:05:42 -04:00
Kit Langton
216dd363e8
feat(httpapi): bridge pty routes ( #24547 )
2026-04-26 21:05:16 -04:00
Luke Parker
141f33d24b
feat: configurable shell selection + desktop settings UI ( #20602 )
2026-04-27 00:54:55 +00:00
opencode-agent[bot]
c4d8a8183e
chore: generate
2026-04-26 23:56:15 +00:00
Kit Langton
58244eb687
feat(httpapi): bridge event stream ( #24518 )
2026-04-26 19:55:13 -04:00
Dax Raad
e9071b0a80
tui: remove excessive debug logging from workspace creation flow to reduce terminal output noise
2026-04-26 19:33:40 -04:00
OpeOginni
c68907ece2
fix(tui): update toast duration handling to use default value ( #23395 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-04-26 17:27:02 -05:00
opencode
af3998c8a6
sync release versions for v1.14.26
2026-04-26 21:01:16 +00:00
Sebastian
21e01dbe04
upgrade opentui to 0.1.104 ( #24531 )
2026-04-26 22:31:33 +02:00
Jack
3beadeebff
feat(go): add Go model listing endpoint ( #24304 )
...
Co-authored-by: Frank <frank@anoma.ly>
2026-04-26 14:46:49 -04:00
Jermiah Joseph
dcee1c3642
fix(editor): reject lock files with no workspace match for cwd ( #24323 )
2026-04-26 14:21:29 -04:00
opencode-agent[bot]
bbb56c2a88
chore: generate
2026-04-26 17:14:24 +00:00
Frank
5186c6964b
sync
2026-04-26 13:11:09 -04:00
Frank
79c66e353f
sync
2026-04-26 12:50:03 -04:00
opencode-agent[bot]
41f5e8a861
chore: generate
2026-04-26 16:25:19 +00:00
Kit Langton
c5b67927af
feat(httpapi): bridge remaining session routes ( #24510 )
2026-04-26 12:24:19 -04:00
opencode-agent[bot]
301ecb185e
chore: generate
2026-04-26 16:01:07 +00:00
Kit Langton
151df05eeb
feat(httpapi): bridge session message mutations ( #24487 )
2026-04-26 12:00:02 -04:00
opencode-agent[bot]
55adcdfd07
chore: generate
2026-04-26 15:51:31 +00:00
Kit Langton
daaa2e5911
feat(httpapi): bridge session lifecycle routes ( #24486 )
2026-04-26 11:50:26 -04:00
opencode-agent[bot]
daff119fe4
chore: generate
2026-04-26 15:50:09 +00:00
Kit Langton
e0d1ff42c0
feat(httpapi): bridge session read routes ( #24485 )
2026-04-26 11:49:11 -04:00
opencode-agent[bot]
de413c56ae
chore: generate
2026-04-26 15:32:42 +00:00
Kit Langton
da61b0290a
feat(httpapi): bridge sync routes ( #24484 )
2026-04-26 11:31:46 -04:00
Jack
7feb6ab962
fix(docs): correct OpenCode Go DeepSeek endpoints ( #24500 )
2026-04-26 23:15:55 +08:00
opencode-agent[bot]
854d4b7a53
chore: generate
2026-04-26 15:13:18 +00:00
Kit Langton
aa5999b188
feat(httpapi): bridge workspace mutations ( #24483 )
2026-04-26 11:12:04 -04:00
opencode-agent[bot]
37c5eab6f8
chore: generate
2026-04-26 14:48:31 +00:00
Kit Langton
6daa2b9aeb
feat(httpapi): bridge experimental session list ( #24478 )
2026-04-26 10:47:24 -04:00
Aiden Cline
e7053c41f4
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
fc6d4b4010
core: Add User-Agent header to identify client version in HTTP requests
2026-04-25 23:51:23 -04:00
Frank
2893588016
sync
2026-04-25 23:23:48 -04:00
Kit Langton
f2d4d816fb
test(provider): avoid plugin dependency install timeout ( #24416 )
2026-04-26 02:11:25 +00:00
opencode-agent[bot]
097d930668
chore: generate
2026-04-26 01:55:57 +00:00
Kit Langton
7cab6824d1
feat(httpapi): bridge experimental tool routes ( #24407 )
2026-04-25 21:54:58 -04:00
opencode-agent[bot]
f77277a69e
chore: generate
2026-04-25 23:28:25 +00:00
Kit Langton
450128f9be
feat(httpapi): bridge mcp oauth endpoints ( #24405 )
2026-04-25 19:27:11 -04:00
opencode-agent[bot]
3e35c974a4
chore: generate
2026-04-25 23:17:18 +00:00
Kit Langton
a14c22d4e9
feat(httpapi): bridge mcp control endpoints ( #24403 )
2026-04-25 19:16:19 -04:00
Kit Langton
58c65874ba
feat(httpapi): bridge project update endpoint ( #24398 )
2026-04-25 18:55:49 -04:00
opencode-agent[bot]
27b0877714
chore: generate
2026-04-25 22:43:13 +00:00
Kit Langton
5904f599a9
feat(httpapi): bridge project git init endpoint ( #24394 )
2026-04-25 18:42:02 -04:00
Kit Langton
df9e1d9854
feat(httpapi): bridge config update endpoint ( #24387 )
2026-04-25 17:52:34 -04:00
opencode-agent[bot]
75a22f82bd
chore: generate
2026-04-25 19:36:15 +00:00
Kit Langton
a369130226
feat(httpapi): bridge worktree mutations ( #24371 )
2026-04-25 15:35:15 -04:00
opencode-agent[bot]
474024f9e6
chore: generate
2026-04-25 19:25:41 +00:00
Kit Langton
b4f4134e81
feat(httpapi): bridge instance dispose endpoint ( #24368 )
2026-04-25 15:24:07 -04:00
Kit Langton
cd64b67038
feat(tui): show /connect tip when user has no models configured ( #24014 )
2026-04-25 15:01:41 -04:00
opencode-agent[bot]
9af46df535
chore: generate
2026-04-25 18:56:31 +00:00
Kit Langton
b749866f0b
feat(httpapi): bridge worktree read endpoint ( #24366 )
2026-04-25 14:55:29 -04:00
opencode-agent[bot]
3b74077437
chore: generate
2026-04-25 18:47:06 +00:00
Kit Langton
95d4bb2130
feat(httpapi): bridge experimental read endpoints ( #24365 )
2026-04-25 14:46:06 -04:00
Dax Raad
f5dce6d960
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
1e98167b0e
core: move cross-spawn-spawner to root and remove unused types
...
The cross-spawn-spawner module has been moved from src/effect/ to src/
to simplify the core package structure. The src/types.d.ts file which
contained unused type declarations has also been removed. All imports
throughout the codebase have been updated to reflect the new location.
This change reduces the package's internal complexity by flattening the
module hierarchy and removing dead code, making future maintenance easier.
2026-04-25 14:30:16 -04:00
Dax Raad
3eee2f6afa
core: move cross-spawn-spawner from opencode to core package
...
Moved the cross-spawn-spawner module from packages/opencode to packages/core
to enable code sharing across the monorepo. This consolidates the process
spawning infrastructure into the core package so other packages can use
cross-platform child process spawning without duplicating the implementation.
Updated all import statements across the codebase to reference the new
location (@opencode-ai/core/effect/cross-spawn-spawner). Removed the
local copy from the opencode package along with its tests.
2026-04-25 14:23:17 -04:00
opencode-agent[bot]
ff4b60e1f3
chore: generate
2026-04-25 18:14:26 +00:00
Kit Langton
05661c60ff
feat(httpapi): bridge file search endpoints ( #24356 )
2026-04-25 14:12:54 -04:00
Kit Langton
625aca49de
feat(tui): read Zed editor context from state db ( #24352 )
2026-04-25 18:10:58 +00:00
opencode-agent[bot]
3bc0c36ace
chore: generate
2026-04-25 18:01:35 +00:00
Kit Langton
eb0219988b
feat(httpapi): bridge catalog read endpoints ( #24353 )
2026-04-25 14:00:30 -04:00
Dax Raad
705f792e87
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
opencode-agent[bot]
27353df0cc
chore: generate
2026-04-25 17:31:57 +00:00
Dax Raad
1a734adb4d
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
Kit Langton
a9740b9133
fix(config): preserve permission order with Effect decode ( #24308 )
2026-04-25 13:30:12 -04:00
Dax
1d728fc627
feat: add startup debug command ( #24310 )
2026-04-25 15:08:19 +00:00
Dax
62ef2a2207
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Dax
37aa8442dc
refactor: remove lazy cross-spawn runtime ( #24305 )
2026-04-25 14:46:16 +00:00
opencode-agent[bot]
5b0e828c10
chore: generate
2026-04-25 14:43:27 +00:00
Kit Langton
d5bfaef53d
feat(httpapi): bridge instance read endpoints ( #24258 )
2026-04-25 10:42:31 -04:00
opencode
bad732c26a
sync release versions for v1.14.25
2026-04-25 14:37:01 +00:00
Dax Raad
1b92c95425
core: permission config schema now provides full IntelliSense for all tool permission keys
...
The permission configuration previously used a generic record type that didn't offer editor completions. Updated the schema to explicitly list all tool permission keys (read, edit, glob, grep, list, bash, task, external_directory, lsp, skill, todowrite, question, webfetch, websearch, codesearch, doom_loop) with proper types, enabling autocomplete when editing permission files.
2026-04-25 09:48:09 -04:00
Dax Raad
d748c71845
ci: centralize opentui dependencies in workspace catalog
...
Use catalog references for @opentui/core, @opentui/solid, and opentui-spinner
across packages to ensure consistent versions and simplify updates.
2026-04-25 09:41:30 -04:00
opencode-agent[bot]
fc88ed1262
chore: generate
2026-04-25 13:19:42 +00:00
Dax
66f93035b0
fix permission config order ( #24222 )
2026-04-25 13:18:42 +00:00
Simon Klee
9ff999cc2b
tool/lsp: include request details in permission metadata ( #24139 )
2026-04-25 14:21:35 +02:00
Kit Langton
4877eccc0d
Fix shell cwd after login startup ( #24215 )
2026-04-25 01:14:52 -04:00
Maddison Hellstrom
49894330d9
fix(build): add prettier to devDependencies ( #23255 )
2026-04-24 22:47:05 -04:00
Luke Parker
1e4b7b5451
Add Roslyn support for Razor and C# scripts ( #24228 )
2026-04-25 10:25:57 +10:00
opencode-agent[bot]
5cd178ba70
chore: generate
2026-04-24 22:05:23 +00:00
Kit Langton
97eb9fdee8
test(httpapi): cover hono bridge middleware ( #24216 )
2026-04-24 18:03:51 -04:00
Kit Langton
5a04de231e
refactor(ripgrep): migrate result schemas to effect ( #24213 )
2026-04-24 17:42:52 -04:00
Kyle Altendorf
bb3509b5ff
fix(opencode): clarify git amend condition to require verifying commit landed ( #19937 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-04-24 17:42:10 -04:00
Aiden Cline
4a67905266
fix: ensure gpt-5.5 compacts at correct context size when using openai oauth ( #24212 )
2026-04-24 17:39:06 -04:00
opencode-agent[bot]
c4e33d3168
chore: generate
2026-04-24 21:38:31 +00:00
Kit Langton
361d7001d0
Clarify HttpApi migration plan ( #24211 )
2026-04-24 17:36:49 -04:00
opencode-agent[bot]
7a02eee0f4
chore: generate
2026-04-24 21:13:00 +00:00
Kit Langton
cf45a8d807
refactor(schema): decode effect schemas directly ( #24169 )
2026-04-24 17:11:52 -04:00
Kit Langton
435becbea0
Refactor HttpApi auth middleware wiring ( #24168 )
2026-04-24 17:11:07 -04:00
Frank
0405bc74e9
zen: gpt-5.5
2026-04-24 14:57:23 -04:00
Frank
4dab2a8555
zen: gpt-5.5
2026-04-24 14:43:04 -04:00
Frank
3776d85e15
zen: gpt-5.5
2026-04-24 14:39:24 -04:00
Frank
d01ad4c499
zen: gpt-5.5
2026-04-24 14:05:29 -04:00
opencode
28025a0f36
sync release versions for v1.14.24
2026-04-24 15:53:03 +00:00
opencode-agent[bot]
1220f784fe
chore: generate
2026-04-24 15:48:08 +00:00
Frank
28f7d31e72
zen: deepseek v4 pro
2026-04-24 11:46:01 -04:00
Sebastian
3a5507de95
Use OpenTUI theme detection for initial TUI mode, again ( #23846 )
2026-04-24 17:28:07 +02:00
Aiden Cline
86715fecc4
fix: ensure assistant messages always have reasoning on them for deepseek ( #24180 )
2026-04-24 11:10:47 -04:00
07akioni
3062d3e070
fix: use existingModel as fallback for interleaved field ( #24172 )
2026-04-24 10:41:41 -04:00
opencode-agent[bot]
d89bfc32ac
chore: generate
2026-04-24 13:20:23 +00:00
Kit Langton
011c23761b
feat(httpapi): bridge mcp status endpoint ( #24100 )
2026-04-24 09:18:57 -04:00
opencode
a8c8d2dd79
sync release versions for v1.14.23
2026-04-24 13:17:13 +00:00
Kit Langton
9f7ecd65e5
feat(httpapi): bridge file read endpoints ( #24098 )
2026-04-24 09:12:05 -04:00
Aiden Cline
f8e939d96f
fix: support max for deepseek ( #24163 )
2026-04-24 08:48:52 -04:00
黑墨水鱼
923af96d26
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
a882e958b3
fix: deepseek variants ( #24157 )
2026-04-24 08:34:48 -04:00
Simon Klee
2cda629c8d
test(prompt): align shell placeholder expectation ( #24147 )
2026-04-24 13:00:11 +02:00
Brendan Allan
f033d2d8fb
fix(app): conditionally show model variant selector ( #24115 )
2026-04-24 15:20:53 +08:00
Frank
a4bd88ab97
zen: deepseek v4 pro
2026-04-24 02:09:14 -04:00
Frank
f4616c8268
sync
2026-04-24 02:05:22 -04:00
Brendan Allan
4712f0f3c1
feat(prompt): add shell mode UI with cancel button, custom icon, and example placeholder ( #24105 )
2026-04-24 14:04:55 +08:00
opencode-agent[bot]
6c1268f3b1
chore: generate
2026-04-24 05:28:43 +00:00
Brendan Allan
2e156b8990
fix(desktop): avoid relaunching without installing updates ( #23806 )
2026-04-24 13:27:36 +08:00
opencode-agent[bot]
5c5069b622
chore: generate
2026-04-23 21:44:44 +00:00
rahul
f8c6ddd4cb
feat(truncate): allow configuring tool output truncation limits ( #23770 )
...
Co-authored-by: rgs_ramp <rgs@ramp.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-04-23 17:43:33 -04:00
Kit Langton
e50a688ca3
feat(httpapi): bridge workspace read endpoints ( #24062 )
2026-04-23 17:32:02 -04:00
Aiden Cline
334ab4707c
fix: account for additional openai retry case ( #24063 )
2026-04-23 17:31:43 -04:00
Aiden Cline
87321942fe
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
opencode-agent[bot]
a771859362
chore: generate
2026-04-23 20:50:19 +00:00
Kit Langton
31d01d404a
refactor(control-plane): migrate workspace DTO schemas ( #24056 )
2026-04-23 16:48:56 -04:00
Kit Langton
814e83ffec
docs: update effect schema migration tracker ( #24054 )
2026-04-23 16:23:45 -04:00
opencode-agent[bot]
4c3e65c877
chore: generate
2026-04-23 20:20:26 +00:00
James Long
98ea5b6e7e
feat(tui): support builtin protocol for handling context from editors ( #24034 )
2026-04-23 16:19:19 -04:00
opencode-agent[bot]
3f8c659056
chore: generate
2026-04-23 20:10:56 +00:00
Kit Langton
3910a6e527
refactor(tool): migrate tool framework + all 18 built-in tools to Effect Schema ( #23244 )
2026-04-23 16:09:34 -04:00
opencode-agent[bot]
24892559ae
chore: generate
2026-04-23 19:38:54 +00:00
Kit Langton
cd93533b1f
refactor(bus): migrate BusEvent to Effect Schema ( #24040 )
2026-04-23 15:37:44 -04:00
Kit Langton
0590452456
refactor(schema): use Schema.Int and consolidate PositiveInt/NonNegativeInt ( #24029 )
2026-04-23 13:22:48 -04:00
Kit Langton
93940a1859
refactor(provider): migrate provider domain to Effect Schema ( #24027 )
2026-04-23 13:17:33 -04:00
Frank
1e439b8226
sync
2026-04-23 13:13:29 -04:00
Kit Langton
8b2f8355b2
docs(schema): mark sync/index.ts migrated with compat-bridge note ( #24024 )
2026-04-23 12:54:46 -04:00
opencode-agent[bot]
aed03078f8
chore: generate
2026-04-23 16:44:32 +00:00
Kit Langton
c50d65b4d6
refactor(sync): make session events schema-first ( #24019 )
2026-04-23 12:43:08 -04:00
opencode-agent[bot]
353532b1c1
chore: generate
2026-04-23 16:00:01 +00:00
Shoubhit Dash
9df7c78ebe
fix(npm): respect npmrc for version lookups ( #24016 )
2026-04-23 21:28:54 +05:30
opencode
eb7555d3c6
sync release versions for v1.14.22
2026-04-23 15:56:49 +00:00
opencode-agent[bot]
2cd89d64e9
chore: generate
2026-04-23 15:31:16 +00:00
Kit Langton
0517ab4695
refactor(session): migrate session domain to Effect Schema ( #24005 )
2026-04-23 11:30:02 -04:00
James Long
bbf67d0fff
fix(tui): render all non-synthetic text parts of a user message ( #24009 )
2026-04-23 11:24:40 -04:00
Shoubhit Dash
38deb0f3ee
fix(npm): respect npmrc config ( #24001 )
2026-04-23 19:54:01 +05:30
opencode-agent[bot]
3ae74cb047
chore: generate
2026-04-23 10:58:14 +00:00
Brendan Allan
6002500bc0
feat(project): add icon_url_override field to projects ( #23955 )
2026-04-23 18:57:04 +08:00
Brendan Allan
785f3589ab
fix: add keyed prop to Show components for proper reactivity ( #23935 )
2026-04-23 17:32:01 +08:00
Frank
a419f1c50f
zen: hy3 preview
2026-04-23 02:56:41 -04:00
opencode
871789ce64
sync release versions for v1.14.21
2026-04-23 05:45:21 +00:00
Brendan Allan
df27baa00d
refactor: remove redundant pending check from working memo ( #23929 )
2026-04-23 13:15:02 +08:00
Aiden Cline
9730008543
tweak: codex model logic ( #23925 )
2026-04-23 00:29:56 -04:00
Luke Parker
6387b35a2d
log session sdk errors ( #23652 )
2026-04-23 00:25:41 -04:00
opencode-agent[bot]
1cd4c92242
chore: generate
2026-04-23 00:25:40 -04:00
Luke Parker
e383df4b17
feat: support pull diagnostics in the LSP client (C#, Kotlin, etc) ( #23771 )
2026-04-23 00:25:40 -04:00
opencode-agent[bot]
5d133f2785
chore: generate
2026-04-23 00:25:39 -04:00
Jack
e9b1d3b940
docs: add MiMo V2.5 to Go pages ( #23876 )
2026-04-23 00:25:39 -04:00
Steven T. Cramer
3a082a0efd
fix(project): use git common dir for bare repo project cache ( #19054 )
2026-04-23 00:25:39 -04:00
opencode-agent[bot]
504fd1b373
chore: generate
2026-04-23 00:25:39 -04:00
Shoubhit Dash
574b2c2170
fix(session): improve session compaction ( #23870 )
2026-04-23 00:25:38 -04:00
opencode-agent[bot]
fa8b7bc4d2
chore: generate
2026-04-23 00:25:38 -04:00
Shoubhit Dash
6196b81e0a
fix(tui): fail fast on invalid session startup ( #23837 )
2026-04-23 00:25:38 -04:00
Brendan Allan
d884ab73d5
fix: consolidate project avatar source logic ( #23819 )
2026-04-23 00:25:37 -04:00
opencode-agent[bot]
71d196d3cd
chore: generate
2026-04-23 00:25:37 -04:00
Luke Parker
20756e0ee4
test: fix cross-spawn stderr race on Windows CI ( #23808 )
2026-04-23 00:25:37 -04:00
opencode-agent[bot]
894e638914
chore: generate
2026-04-23 00:25:37 -04:00
Luke Parker
8113a4360e
fix: preserve BOM in text tool round-trips ( #23797 )
2026-04-23 00:25:36 -04:00
Brendan Allan
06066dbb7b
fix(app): improve icon override handling in project edit dialog ( #23768 )
2026-04-23 00:25:36 -04:00
Luke Parker
69b8ea0d66
chore: bump Bun to 1.3.13 ( #23791 )
2026-04-23 00:25:36 -04:00
opencode-agent[bot]
b0455583aa
chore: generate
2026-04-22 03:41:42 +00:00
Kit Langton
ed802fd121
refactor(core): migrate MessageV2 errors to Schema-backed named errors ( #23764 )
2026-04-21 23:40:32 -04:00
Kit Langton
1593c3ed16
refactor(core): migrate MessageV2 internal Cursor to Effect Schema ( #23763 )
2026-04-21 23:28:33 -04:00
Kit Langton
e89543811c
refactor(core): migrate MessageV2 message DTOs (User/Assistant/Part/Info/WithParts) to Effect Schema ( #23757 )
2026-04-21 23:26:12 -04:00
opencode-agent[bot]
1a76799fd8
chore: generate
2026-04-22 03:18:25 +00:00
Kit Langton
fa623964a2
refactor(core): migrate MessageV2 part leaves + ToolPart to Effect Schema ( #23756 )
2026-04-21 23:17:23 -04:00
Frank
628102ad04
zen: handle alibaba format
2026-04-21 23:13:44 -04:00
Kit Langton
ad7ae7353f
refactor(core): derive all schema.ts leaves' .zod via effect-zod walker ( #23754 )
2026-04-21 22:51:18 -04:00
NN708
8043cfa68d
fix(desktop): update desktop file and MetaInfo file ( #14933 )
2026-04-22 07:19:04 +08:00
opencode-agent[bot]
d2181e9273
chore: generate
2026-04-21 22:04:16 +00:00
Mathews Bryan
5e9fb3cc90
feat: replace csharp-ls with roslyn-language-server ( #14463 )
...
Co-authored-by: Mathews <Mathews.Bryan@cincpro.com>
2026-04-21 22:03:09 +00:00
Kit Langton
2da6d860e0
refactor(core): derive provider schema .zod via effect-zod walker ( #23753 )
2026-04-21 17:49:24 -04:00
Kit Langton
df0c1f649c
refactor(core): migrate MessageV2 tool state schemas to Effect Schema ( #23752 )
2026-04-21 17:47:50 -04:00
Kit Langton
d6dea3f3e0
chore(core): clean up after ConfigPermission Effect Schema migration ( #23749 )
2026-04-21 17:40:54 -04:00
Kit Langton
0bcf734a67
migrate Snapshot schemas to Effect Schema ( #23747 )
2026-04-21 17:37:27 -04:00
opencode-agent[bot]
b1c3095edd
chore: generate
2026-04-21 21:34:17 +00:00
Kit Langton
b0f565b74a
refactor(core): migrate ConfigPermission.Info to Effect Schema canonical ( #23740 )
2026-04-21 17:33:13 -04:00
Kit Langton
2ae64f426b
refactor(core): migrate MessageV2.Format to Effect Schema ( #23744 )
2026-04-21 17:30:08 -04:00
Kit Langton
7933657135
migrate LSP data schemas to Effect Schema ( #23745 )
2026-04-21 17:26:50 -04:00
Frank
caaddf0964
zen: ling 2.6 free
2026-04-21 17:06:31 -04:00
Ruben De Smet
1a20703469
feat: add Mistral Small reasoning variant support (issue #19479 ) ( #23735 )
2026-04-21 16:45:06 -04:00
Aiden Cline
58232d896e
fix: dont show variants for kimi models that dont support them ( #23696 )
2026-04-21 15:33:35 -04:00
Rahul Iyer
cd6415f332
fix(tui): don't check for version upgrades if it's disabled by the user ( #20089 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-04-21 15:30:15 -04:00
opencode
c9fb8d0ce7
sync release versions for v1.14.20
2026-04-21 19:07:36 +00:00
opencode-agent[bot]
1e1a500603
chore: generate
2026-04-21 18:08:04 +00:00
Kit Langton
ecc06a3d8f
refactor(core): make Config.Info canonical Effect Schema ( #23716 )
2026-04-21 14:06:47 -04:00
Aiden Cline
e95474df05
fix: revert parts of a824064c4 which caused system theme regression ( #23714 )
2026-04-21 12:08:12 -04:00
Kit Langton
96a534d8c6
feat(core): bridge GET /config through experimental HttpApi ( #23712 )
2026-04-21 16:05:23 +00:00
Kit Langton
9579429276
test(opencode): consolidate session prompt tests into Effect style ( #23710 )
2026-04-21 15:54:40 +00:00
Aiden Cline
2486621ca1
chore: kill unused tool ( #23701 )
2026-04-21 11:31:20 -04:00
James Long
b5acc2203c
fix(core): fix permissions routing when using remote workspace ( #23593 )
2026-04-21 14:42:54 +00:00
Brendan Allan
8cc2c81d57
fix(app): prevent prompt input animations from rerunning on every render ( #23676 )
2026-04-21 19:12:32 +08:00
opencode-agent[bot]
8d2d12d9c6
chore: generate
2026-04-21 11:11:54 +00:00
Brendan Allan
811a7e9a8b
feat(app): allow disabling progress bar in settings ( #23674 )
2026-04-21 19:10:50 +08:00
Brendan Allan
febadc5589
fix(ui): correct diff render condition logic ( #23670 )
2026-04-21 18:49:04 +08:00
Luke Parker
92c005866b
fix(core): use file:// URLs for local dynamic import() on Windows+Node ( #23639 )
2026-04-21 07:54:53 +00:00
OpeOginni
224548d87d
fix(desktop): adjust layout properties in DialogSelectServer component ( #23589 )
2026-04-21 14:38:56 +08:00
Frank
8a7bb7c6a9
zen: tpm routing
2026-04-21 02:36:40 -04:00
Brendan Allan
22d33c57af
fix(app): properly wrap produce calls in setProjects ( #23638 )
2026-04-21 14:11:23 +08:00
Jack
1e0137f624
go: promote kimi k2.6 usage limits ( #23634 )
...
Co-authored-by: Frank <frank@anoma.ly>
2026-04-21 02:01:52 -04:00
Brendan Allan
38e2f4cdda
fix(desktop-electron): add CORS headers to main window webRequest ( #23633 )
2026-04-21 13:32:31 +08:00
Frank
bd54b68c12
zen: m2.7 & k2.6
2026-04-21 01:15:07 -04:00
opencode-agent[bot]
a08aa21cb3
chore: generate
2026-04-21 04:40:02 +00:00
Brendan Allan
eb9906420f
refactor(desktop-electron): enable contextIsolation and sandbox ( #23523 )
2026-04-21 12:38:59 +08:00
opencode-agent[bot]
4964ce480c
chore: generate
2026-04-21 04:37:57 +00:00
Brendan Allan
e5687d646c
electron: use custom oc:// protocol for renderer windows ( #23516 )
2026-04-21 12:36:56 +08:00
opencode-agent[bot]
a38d53fe2f
chore: generate
2026-04-21 02:42:45 +00:00
Frank
6278ce51ce
zen: tpm routing
2026-04-20 22:41:36 -04:00
opencode-agent[bot]
53b0084ce2
chore: generate
2026-04-21 02:22:12 +00:00
Frank
f74a255ca9
zen: tpm routing
2026-04-20 22:21:06 -04:00
Frank
3e8abac625
sync
2026-04-20 17:01:27 -04:00
opencode-agent[bot]
65e99fcc2e
chore: generate
2026-04-20 20:06:22 +00:00
Frank
bad025eba9
sync
2026-04-20 16:05:04 -04:00
opencode-agent[bot]
06dde3afd3
chore: generate
2026-04-20 19:04:24 +00:00
Frank
ad65af28e7
zen: tpm routing
2026-04-20 15:02:54 -04:00
opencode-agent[bot]
bd1bdc4f04
chore: generate
2026-04-20 18:29:48 +00:00
James Long
debcff2b6b
feat(core): add debug workspace server ( #23590 )
2026-04-20 18:27:58 +00:00
opencode-agent[bot]
8b3323708d
chore: generate
2026-04-20 17:43:32 +00:00
James Murdza
3406f18746
fix(plugin): add env parameter to WorkspaceAdaptor.create type ( #23235 )
2026-04-20 13:41:38 -04:00
opencode-agent[bot]
7e576eea41
chore: generate
2026-04-20 15:59:40 +00:00
Jack
d68ebee555
docs(go): add Kimi K2.6 to Go and Zen content ( #23558 )
2026-04-20 23:58:32 +08:00
Frank
ae7a3518f7
zen: tpm based routing
2026-04-20 09:56:26 -04:00
Chris Yang
16caaa2229
fix(app): fall back to icon.url in sidebar avatar ( #18747 )
2026-04-20 19:32:54 +08:00
黑墨水鱼
91468fe455
fix(ui): use parentID matching instead of positional scan for assistant messages ( #23093 )
2026-04-20 07:35:06 +00:00
opencode
7c6948cf6f
sync release versions for v1.14.19
2026-04-20 07:21:46 +00:00
Luke Parker
7a568a457f
fix: defer MessageV2.Assistant.shape access to break circular dep in compiled binary ( #23495 )
2026-04-20 06:39:13 +00:00
opencode-agent[bot]
f3d5a71620
chore: generate
2026-04-20 06:07:28 +00:00
Aiden Cline
c6c56ac2cf
tweak: rename tail_tokens -> preserve_recent_tokens ( #23491 )
2026-04-20 01:06:29 -05:00
Aiden Cline
e539efe2b9
fix: patch arborist to get around bun bug ( #23460 )
2026-04-20 00:49:46 -05:00
Brendan Allan
687b758882
app: better loading ( #23489 )
2026-04-20 05:17:37 +00:00
opencode-agent[bot]
84e322b0fd
chore: generate
2026-04-20 05:15:29 +00:00
Aiden Cline
8bc4f91fd9
fix: parallel edits sometimes would override each other ( #23483 )
2026-04-20 00:14:21 -05:00
Brendan Allan
93e633fb7d
refactor(app): move QueryProvider to AppInterface ( #23484 )
2026-04-20 12:51:34 +08:00
opencode-agent[bot]
cbe702c09d
chore: generate
2026-04-20 04:40:12 +00:00
Luke Parker
a7a85c94b8
fix(core): fix Windows managed install and bump ripgrep to 15.1.0 for ARM64 support ( #23477 )
2026-04-20 14:39:15 +10:00
Annie Surla
6e0178655b
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
Dax Raad
b9640fc7e4
core: fix session compaction test to properly enable prune config option
2026-04-19 19:53:43 -04:00
opencode-agent[bot]
29f05cb1ee
chore: generate
2026-04-19 23:48:44 +00:00
Dax Raad
48acab48ad
ci: skip Docker builds during preview releases to save time
2026-04-19 19:47:29 -04:00
Dax Raad
5ae74aa881
Merge branch 'nxl/improve-compaction-strategy' into dev
2026-04-19 19:38:46 -04:00
Dax Raad
6eddf08244
flip toolcall prune defaults
2026-04-19 19:34:44 -04:00
Sebastian
a824064c4c
stabilize TUI theme persistence and KV writes ( #23188 )
2026-04-20 00:10:31 +02:00
opencode-agent[bot]
33b2795cc8
chore: generate
2026-04-19 09:47:36 +00:00
Luke Parker
10bd044c55
feat: add terminal font settings and built-in Nerd Font ( #23391 )
2026-04-19 19:46:34 +10:00
opencode
c09bcfe531
sync release versions for v1.14.18
2026-04-19 09:36:56 +00:00
Brendan Allan
a546e88f37
fix(desktop-electron): run JSON migration before spawning sidecar ( #23396 )
2026-04-19 15:53:47 +08:00
Shoubhit Dash
889087c966
fix(ripgrep): restore native rg backend ( #22773 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-04-19 06:58:15 +00:00
Dax
e60a6e3a82
fix: change Free download button text to Download ( #23388 )
2026-04-19 02:19:40 -04:00
opencode-agent[bot]
f02504bb80
chore: generate
2026-04-19 05:58:31 +00:00
Dax Raad
40834fdf2f
core: allow users with credits but no payment method to access zen mode
2026-04-19 01:57:16 -04:00
Aiden Cline
fc0588954b
fix ( #23385 )
2026-04-19 00:45:44 -05:00
opencode-agent[bot]
75960e3bf3
chore: generate
2026-04-19 04:25:23 +00:00
Ariane Emory
f14ac472a3
docs: document --dangerously-skip-permissions CLI flag ( #23371 )
2026-04-18 23:24:23 -05:00
Luke Parker
b34ca44abe
fix incorrect config directory by lazily loading electron-store ( #23373 )
2026-04-19 13:06:07 +10:00
opencode
40ba8f3570
sync release versions for v1.14.17
2026-04-19 03:02:14 +00:00
Luke Parker
e543acf923
chore: bump electron and fix taskbar icon ( #23368 )
2026-04-19 02:35:02 +00:00
Dax Raad
d183568644
core: ensure executable permissions are set before Docker builds
...
Fixes an issue where GitHub artifact downloads could strip executable bits
from binaries, causing Docker builds to fail when using unpacked dist files
directly rather than published tarballs. The chmod now runs before the
publish check to guarantee binaries are executable.
2026-04-18 22:32:53 -04:00
Dax Raad
f27eb8f09e
fix plugins reinstalling too often
2026-04-18 20:02:24 -04:00
Aiden Cline
78ca49a1bc
test: fix bedrock test ( #23351 )
2026-04-18 17:46:15 -05:00
Ryan Vogel
1d54b0e540
Stefan/enterprise forms waitlist ( #23158 )
...
Co-authored-by: Ryan Vogel <me@ryan.ceo>
2026-04-18 18:30:28 -04:00
opencode-agent[bot]
7e971d8302
chore: generate
2026-04-18 21:37:45 +00:00
Frank
54b3b3fe05
zen: redeem go
2026-04-18 17:33:28 -04:00
Frank
9d012b0621
zen: redeem credit
2026-04-18 17:33:28 -04:00
Aiden Cline
e2e7a8d722
fix: ensure display: summarized is sent by default for bedrock ( #23343 )
2026-04-18 16:04:00 -05:00
Aiden Cline
ce7923adaf
chore: bump @ai-sdk/amazon-bedrock ( #23341 )
2026-04-18 16:00:46 -05:00
Dax
a26d53151b
tui: allow full-session forks from the session dialog ( #23339 )
2026-04-18 20:20:23 +00:00
Dax Raad
5eaef6b758
release: avoid package.json drift during publish
2026-04-18 12:32:23 -04:00
opencode-agent[bot]
c5c38cad9c
chore: generate
2026-04-18 16:00:01 +00:00
Kit Langton
9918f389e7
fix: detect attachment mime from file contents ( #23291 )
2026-04-18 11:59:08 -04:00
opencode-agent[bot]
dd8c424806
chore: generate
2026-04-18 15:21:48 +00:00