opencode-agent[bot]
36007aecf4
chore: generate
2026-05-02 23:23:53 +00:00
Kit Langton
4de44bbbef
refactor(cli): convert debug subcommands to effectCmd ( #25479 )
2026-05-02 19:22:51 -04:00
opencode-agent[bot]
9d03d4419e
chore: generate
2026-05-02 23:20:15 +00:00
Kit Langton
7ab1c1c74a
refactor(cli): convert debug agent command to effectCmd ( #25485 )
2026-05-02 19:19:06 -04:00
Luke Parker
3f459819ba
feat: refactor bash tool with shell-aware prompts for bash, pwsh+powershell, and cmd ( #20039 )
2026-05-03 09:18:48 +10:00
Kit Langton
1986a6e817
refactor(cli): convert session subcommands to effectCmd ( #25483 )
2026-05-02 18:15:28 -04:00
opencode-agent[bot]
dfe1325fca
chore: generate
2026-05-02 22:02:14 +00:00
Kit Langton
c1686c6ddc
refactor(cli): convert stats command to effectCmd ( #25474 )
2026-05-02 18:01:06 -04:00
Kit Langton
79b6ce5db4
refactor(cli): convert import command to effectCmd ( #25467 )
2026-05-02 21:56:32 +00:00
Kit Langton
0c816eb4b1
refactor(cli): convert plugin command to effectCmd ( #25473 )
2026-05-02 17:55:13 -04:00
Kit Langton
e318e173d8
refactor(cli): convert export command to effectCmd ( #25471 )
2026-05-02 17:45:41 -04:00
opencode-agent[bot]
b314781a1a
chore: generate
2026-05-02 21:02:46 +00:00
Kit Langton
8396d6b016
refactor(cli): convert pr command to effectCmd ( #25465 )
2026-05-02 17:01:46 -04:00
opencode
43e20874f4
sync release versions for v1.14.33
2026-05-02 19:53:06 +00:00
opencode-agent[bot]
c444e971b0
chore: generate
2026-05-02 19:27:24 +00:00
HyeokjaeLee
430bde9e9b
fix(instance): restore InstanceBootstrap init parameter for non-Effec… ( #25449 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-05-02 15:26:30 -04:00
Kit Langton
05b82a6a30
refactor(cli): drop ModelsDev Promise compat shim ( #25460 )
2026-05-02 15:11:01 -04:00
Kit Langton
6cd02c05c2
fix(telemetry): emit Tool.execute span for MCP and plugin tools ( #25452 )
2026-05-02 14:49:56 -04:00
opencode-agent[bot]
b3a7513765
chore: generate
2026-05-02 18:00:11 +00:00
Kit Langton
f8738c9002
feat(models): effectify ModelsDev as Service ( #25434 )
2026-05-02 13:59:08 -04:00
Aiden Cline
b460db15d7
tweak: allow read tool to accept offset of 0 ( #25431 )
2026-05-02 11:12:07 -05:00
opencode-agent[bot]
ff4779ca11
chore: generate
2026-05-02 16:09:04 +00:00
Kit Langton
146ff8ad85
feat(cli): add effectCmd wrapper + convert models command ( #25429 )
2026-05-02 12:08:04 -04:00
opencode-agent[bot]
96061222d2
chore: generate
2026-05-02 15:45:21 +00:00
Kit Langton
3b9155714d
Delete Instance.dispose and Instance.reload ( #25427 )
2026-05-02 11:44:16 -04:00
opencode
7371db5cc6
sync release versions for v1.14.32
2026-05-02 15:34:12 +00:00
Kit Langton
b09b7d28b8
refactor(instance-store): consolidate dispose helpers ( #25424 )
2026-05-02 11:21:40 -04:00
Sebastian
6a76346734
upgrade opentui to 0.2.2 ( #25420 )
2026-05-02 15:01:53 +00:00
Kit Langton
78b3000031
fix(tui): keep shell-mode prompt editable ( #25419 )
2026-05-02 10:56:27 -04:00
Kit Langton
4c4860fb24
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton
5242a1c6b4
fix(httpapi): install Instance ALS for adapter Promise bridge ( #25417 )
2026-05-02 10:49:44 -04:00
Kit Langton
075f876e6f
fix(httpapi): re-land workspace create payload accepts missing extra ( #25412 )
2026-05-02 09:35:39 -04:00
opencode-agent[bot]
a849812e9f
chore: generate
2026-05-02 13:09:14 +00:00
Kit Langton
d99dde6306
Migrate test inits from Promise to Effect ( #25377 )
2026-05-02 09:07:59 -04:00
opencode-agent[bot]
becf57ee6a
chore: generate
2026-05-02 04:03:59 +00:00
Kit Langton
f33aec1139
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton
1571933096
Drop ALS fallbacks from containsPath and workspace routing ( #25374 )
2026-05-02 03:06:22 +00:00
Kit Langton
160928a9a9
Extract InstanceStore.provide helper ( #25372 )
2026-05-01 22:42:03 -04:00
opencode-agent[bot]
d297c29f22
chore: generate
2026-05-02 02:19:48 +00:00
Kit Langton
0b498dd448
fix(httpapi): preserve OpenAPI parameter parity ( #25291 )
2026-05-01 22:18:52 -04:00
Kit Langton
cec9c6122a
Move instance loading into Effect service ( #25277 )
2026-05-01 22:18:06 -04:00
Zeke Sikelianos
51e310c9ce
fix(read): prevent unsupported image formats from being sending to provider ( #21114 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-01 18:14:22 -05:00
opencode-agent[bot]
6252412d94
chore: generate
2026-05-01 20:03:10 +00:00
Dax Raad
c2609cbf04
core: allow agents to access global tmp directory without permission prompts
...
Agents can now create temporary files in the global tmp directory without
triggering external_directory permission prompts. This enables agents to
freely use temporary storage for intermediate files during builds and
other operations.
2026-05-01 15:35:45 -04:00
Aiden Cline
29ec07700c
fix: bedrock reasoning issue ( #25303 )
2026-05-01 11:15:17 -05:00
Kit Langton
16ddf5f559
fix(session): use finite archived timestamp schema ( #25275 )
2026-05-01 11:57:03 +00:00
Kit Langton
8c79c58c4d
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
luo jiyin
97ed9ba624
fix: correct documentation typos ( #25260 )
2026-05-01 12:05:06 +02:00
Simon Klee
a6b6395c8a
fix(tui): gate logo subpixel rendering on truecolor support ( #25265 )
2026-05-01 11:33:44 +02:00
opencode
21f8027ef7
sync release versions for v1.14.31
2026-05-01 06:13:48 +00:00
Aiden Cline
563177c6ac
fix: fix issue if tool returned image and empty text and it caused api errors ( #25241 )
2026-05-01 00:13:03 -05:00
Dax Raad
3615d8e226
core: clarify that temp directory already exists for AI agents
...
The bash tool description now explicitly states that the temp directory has already been created and exists, preventing agents from unnecessarily trying to create it before use.
2026-04-30 23:48:48 -04:00
Dax
2283979199
Preapprove agent tmp directory access ( #25226 )
2026-04-30 23:47:15 -04:00
Aiden Cline
33f7f593ee
fix: tui list jank issue ( #25219 )
2026-04-30 22:45:41 -05:00
opencode-agent[bot]
6bd91c68e8
chore: generate
2026-05-01 03:22:36 +00:00
Dax Raad
ff55a40749
core: remove @effect/language-service plugin and optimize hot path type performance
...
- Removed @effect/language-service from both packages/core and packages/opencode tsconfig files and dependencies
- Wrapped mergeDeep calls in config loading and LLM streaming to avoid expensive remeda conditional merge type instantiations in hot paths
- Narrowed Drizzle migrate() overload signature to avoid expensive variance checks during database initialization
These changes reduce TypeScript type-checking overhead and improve startup and runtime performance for config loading, LLM streaming, and database migrations.
2026-04-30 23:21:05 -04:00
opencode-agent[bot]
8b56d77ea1
chore: generate
2026-05-01 03:02:15 +00:00
Kit Langton
dd3aa96730
test(httpapi): cover more safe GET parity ( #25217 )
2026-04-30 23:01:11 -04:00
Kit Langton
8b56d1712f
refactor(session): pass project to list ( #25215 )
2026-04-30 23:00:59 -04:00
Kit Langton
3c24d22d42
fix(httpapi): omit absent optional response fields ( #25214 )
2026-05-01 02:38:32 +00:00
Kit Langton
4c70ea28d2
fix(tui): scope Zed editor context to containing workspaces ( #25211 )
2026-04-30 22:33:39 -04:00
Kit Langton
5ba68a28c0
refactor(httpapi): scope async prompt fiber ( #25213 )
2026-04-30 22:33:02 -04:00
opencode-agent[bot]
bce4def2db
chore: generate
2026-05-01 02:26:56 +00:00
Kit Langton
3544ea0244
refactor(httpapi): drop session prompt bridge ( #25210 )
2026-04-30 22:25:52 -04:00
opencode-agent[bot]
6434918794
chore: generate
2026-05-01 01:46:55 +00:00
Kit Langton
5984d917dc
refactor(session): yield instance context in system prompt ( #25207 )
2026-04-30 21:45:48 -04:00
Kit Langton
c2a97a7a6c
refactor(file): yield instance context in watcher ( #25205 )
2026-04-30 21:45:21 -04:00
Kit Langton
a083c88e87
refactor(sync): capture instance context for publish ( #25206 )
2026-04-30 21:45:02 -04:00
Kit Langton
ce3b0988c4
refactor(project): yield instance context in bootstrap ( #25204 )
2026-04-30 21:44:52 -04:00
Kit Langton
e8a194a2bb
test(effect): stabilize runner active shell check ( #25203 )
2026-04-30 21:36:19 -04:00
Kit Langton
8aa8798e07
refactor(session): yield instance context in llm ( #25200 )
2026-04-30 21:29:28 -04:00
opencode-agent[bot]
6d4629b566
chore: generate
2026-05-01 01:28:37 +00:00
OpeOginni
a9d399699e
fix(desktop): Prevent Model response Interruption when opening settings dialog ( #25114 )
2026-05-01 01:27:38 +00:00
Kit Langton
bc805b3001
Pass CORS options to HttpApi backend ( #25201 )
2026-04-30 21:26:32 -04:00
Kit Langton
668d77bb4e
refactor(tool): yield InstanceState context ( #25199 )
2026-04-30 21:01:06 -04:00
Kit Langton
5c2e06f353
Document HttpApi route patterns ( #25188 )
2026-04-30 20:48:14 -04:00
Kit Langton
a499fe2b17
refactor(tool/read): yield InstanceState.context instead of reading ALS ( #25183 )
2026-04-30 20:33:04 -04:00
Kit Langton
451650b584
refactor(httpapi): preserve typed errors in session prompt handlers ( #25181 )
2026-04-30 20:04:00 -04:00
opencode-agent[bot]
1b76bec0e2
chore: generate
2026-05-01 00:03:55 +00:00
Kit Langton
96f4da1e1d
Serve instance events through HttpApiBuilder ( #25182 )
2026-04-30 20:02:46 -04:00
opencode-agent[bot]
96a0dd6b04
chore: generate
2026-04-30 23:37:58 +00:00
Kit Langton
2dd1f2d453
Avoid request-time HttpApi layer provisioning ( #25179 )
2026-04-30 19:36:57 -04:00
opencode-agent[bot]
510f01674a
chore: generate
2026-04-30 23:29:58 +00:00
Kit Langton
e3134a2a99
refactor(session): align prompt input types with their schemas ( #25178 )
2026-04-30 19:28:46 -04:00
opencode-agent[bot]
8805104b8d
chore: generate
2026-04-30 23:25:10 +00:00
Kit Langton
fc155e9fc5
Build HttpApi UI route from services ( #25177 )
2026-04-30 19:24:10 -04:00
opencode-agent[bot]
3aaac0098e
chore: generate
2026-04-30 23:06:57 +00:00
Sewer.
a12333310f
fix(provider): split providerOptions key on dot for openai-compatible, openai, and anthropic providers ( #25145 )
2026-04-30 18:05:56 -05:00
opencode-agent[bot]
247284b9af
chore: generate
2026-04-30 22:51:09 +00:00
Kit Langton
e0305e47f3
Protect HttpApi web UI fallback with auth ( #25169 )
2026-04-30 18:49:54 -04:00
Kit Langton
76a0f0f619
docs(httpapi): update migration spec to current state ( #25173 )
2026-04-30 18:41:27 -04:00
Aiden Cline
560baae15d
fix: ensure user config takes precendence over plugin hooks for model resolution ( #25167 )
2026-04-30 17:15:56 -05:00
Kit Langton
5518ecaefe
Fix HttpApi web UI fallback ( #25163 )
2026-04-30 17:43:18 -04:00
opencode-agent[bot]
924ba97055
chore: generate
2026-04-30 21:04:24 +00:00
Aiden Cline
b80f52f8ad
tweak: adjust codex plugin to use the models hook ( #25157 )
2026-04-30 16:03:07 -05:00
Kit Langton
feb275d08b
Remove covered workspace websocket todo ( #25161 )
2026-04-30 20:58:08 +00:00
Kit Langton
fbcbd24063
Add SyncEvent service ( #25158 )
2026-04-30 16:45:26 -04:00
Kit Langton
3250b814ce
Fix HttpApi raw route authorization ( #25154 )
2026-04-30 19:55:20 +00:00
Kit Langton
0e9d9282c6
Refactor workspace service boundaries ( #25152 )
2026-04-30 15:34:37 -04:00
Kit Langton
b315a70773
test: use Effect test helper for agent colors ( #25051 )
2026-04-30 15:14:25 -04:00
Kit Langton
cedff6fb89
Isolate TUI thread cwd resolution test ( #25147 )
2026-04-30 15:10:30 -04:00
Kit Langton
87cd9446d8
test: use testEffect for plugin triggers ( #25053 )
2026-04-30 14:24:53 -04:00
Kit Langton
f4ce240a2e
Use PTY service directly in HTTP routes ( #25138 )
2026-04-30 14:24:43 -04:00
Kit Langton
320527a3e4
Support multiple Zed selections in TUI context ( #25140 )
2026-04-30 14:15:50 -04:00
Kit Langton
19271fca2d
Use workspace service in HTTP routes ( #25139 )
2026-04-30 13:57:25 -04:00
Kit Langton
feeebbe7d4
Preserve workspace context in session HTTP routes ( #25136 )
2026-04-30 13:53:26 -04:00
Kit Langton
f384675c01
test: use Effect test helper for run-service ( #25048 )
2026-04-30 17:05:10 +00:00
Kit Langton
ec3ab4a00c
test: use testEffect for retry policy ( #25050 )
2026-04-30 12:55:33 -04:00
Kit Langton
e4ac936eb9
test: use testEffect for plugin workspace adaptor ( #25052 )
2026-04-30 12:54:53 -04:00
Kit Langton
79e23b7eb9
test: use testEffect for instance state ( #25115 )
2026-04-30 12:53:13 -04:00
Kit Langton
92e80b4660
test: use Effect test helper for app runtime logger ( #25049 )
2026-04-30 12:52:29 -04:00
Kit Langton
ce63ca4d7a
test: use testEffect for system prompt test ( #25047 )
2026-04-30 12:51:32 -04:00
Kit Langton
fef7981942
test: use Effect runtime in runner deadlock case ( #25045 )
2026-04-30 12:45:30 -04:00
Aiden Cline
ffe0314c47
fix: ensure disabling OPENCODE_DISABLE_CLAUDE_CODE_SKILLS doesnt disable external skills too ( #25123 )
2026-04-30 11:15:53 -05:00
Kit Langton
65c15afe9f
test: use testEffect for instruction tests ( #25046 )
2026-04-30 11:48:13 -04:00
opencode-agent[bot]
8f57a2a462
chore: generate
2026-04-30 15:46:04 +00:00
James Long
53e9cac383
refactor(core): convert control-plane workspace to Effect ( #25018 )
2026-04-30 11:44:58 -04:00
opencode-agent[bot]
29b1060c67
chore: generate
2026-04-30 15:08:03 +00:00
Kit Langton
dddfcbf0d8
test: port instance HttpApi path/vcs read coverage to Effect
2026-04-30 11:07:00 -04:00
OpeOginni
62e1335388
fix(opencode): allow oc://renderer origin in cors middleware ( #25099 )
2026-04-30 12:11:42 +00:00
Brendan Allan
3398fd7719
feat(httpapi): add CORS middleware to instance routes ( #25074 )
2026-04-30 07:06:17 +00:00
Dax Raad
8ba374fefa
ci: enable sourcemaps for beta releases
...
Generate linked sourcemaps when building beta releases to help users
debug issues with readable stack traces.
2026-04-30 00:42:22 -04:00
Aiden Cline
3ef0aaf768
tweak: make azure onboarding ux a bit better ( #25057 )
2026-04-29 23:35:59 -05:00
Tommy D. Rossi
d7701dbfb6
fix(opencode): preserve external_dir and deny parent permissions in task child sessions ( #23290 )
2026-04-29 22:06:29 -05:00
Kit Langton
c49bf0b402
test: cover ConfigService helper ( #25042 )
2026-04-30 02:41:59 +00:00
Kit Langton
cee9610d26
refactor: use Effect config for HttpApi authorization ( #25035 )
2026-04-29 22:22:32 -04:00
Kit Langton
38adc13295
test: cover HttpApi authorization middleware ( #25033 )
2026-04-29 21:34:52 -04:00
Kit Langton
4fe14abb8c
test: cover HttpApi instance context middleware ( #25032 )
2026-04-29 21:24:45 -04:00
Kit Langton
9052e8a1ba
test: cover HttpApi workspace routing middleware ( #25027 )
2026-04-29 21:08:03 -04:00
Kit Langton
6f508d574e
test: deflake runner cancel test ( #25021 )
2026-04-29 20:19:52 -04:00
Kit Langton
61dfae31e7
test: cover HttpApi websocket proxy ( #25017 )
2026-04-29 19:37:50 -04:00
opencode
ac6aa43e3b
sync release versions for v1.14.30
2026-04-29 23:33:39 +00:00
Luke Parker
ea89925042
fix: handle invalid mcp urls ( #25019 )
2026-04-30 09:32:26 +10:00
Luke Parker
d7b7be1909
fix(desktop): Path mismatches cause sessions missing + strong ID + existing data fix ( #25013 )
2026-04-29 22:39:19 +00:00
Aiden Cline
a740d2c667
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
588261076a
fix: make deepseek string check a bit looser ( #25012 )
2026-04-29 16:47:45 -05:00
Ruben De Smet
639e27c3ce
feat: add Mistral Medium 3.5 with reasoning support ( #24996 )
2026-04-29 16:26:24 -05:00
opencode-agent[bot]
1124ae17b4
chore: generate
2026-04-29 20:52:19 +00:00
Kit Langton
9db5890ce5
Refactor HttpApi workspace routing and proxy boundaries ( #25006 )
2026-04-29 16:50:54 -04:00
James Long
293877cb7e
fix(core): reconnect editor context for session directory ( #24984 )
2026-04-29 15:11:44 -04:00
Aiden Cline
6aa8e894b1
chore: rm broken codesearch tool ( #24992 )
2026-04-29 13:15:44 -05:00
Aiden Cline
00bb9836a6
tweak: adjust order of system prompt instructions: Global, Project, Skills ( #24974 )
2026-04-29 10:55:53 -05:00
opencode-agent[bot]
a3f7ea2555
chore: generate
2026-04-29 13:47:48 +00:00
Kit Langton
d3df8e1180
test(httpapi): clean up SDK parity tests
2026-04-29 09:46:17 -04:00
opencode-agent[bot]
df147b65fd
chore: generate
2026-04-29 13:36:05 +00:00
Kit Langton
6015084fa2
Prepare Effect HttpApi backend parity ( #24853 )
2026-04-29 09:34:50 -04:00
spark4862
d71b827d8c
fix(session): remap compaction tail_start_id when forking ( #24898 )
...
Co-authored-by: spark4862 <spark4862@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-04-29 00:23:56 -05:00
Aiden Cline
504ca3d3d8
feat: make it easier to toggle on/off paste summary in the tui ( #24869 )
2026-04-28 23:55:14 -05:00
Dax Raad
fc0e3c65b3
ignore
2026-04-28 23:07:46 -04:00
Dax Raad
23b8ed788e
ignore
2026-04-28 23:03:48 -04:00
Dax Raad
3bd890f46b
ignore: ideas
2026-04-28 23:00:07 -04:00
Luke Parker
9fbeafb63e
fix: clear timeout after promise rejection ( #24864 )
2026-04-28 23:37:12 +00:00
opencode-agent[bot]
91bd295209
chore: generate
2026-04-28 23:11:59 +00:00
Luke Parker
d4bf70be06
fix(bash): memory leak - release parsed syntax trees ( #24861 )
...
Co-authored-by: jiwenshang <jiwenshang@xiaohongshu.com>
2026-04-28 23:10:48 +00:00
James Long
9209c04370
feat(core): filter sessions by path and add setting to disable ( #24849 )
2026-04-28 16:49:13 -04:00
Kit Langton
379e7f3f20
test(httpapi): cover sdk effect routes ( #24836 )
2026-04-28 16:34:06 -04:00
opencode-agent[bot]
366d11e1f8
chore: generate
2026-04-28 20:33:13 +00:00
Kit Langton
58836e75f0
fix(httpapi): wire global and control handlers ( #24835 )
2026-04-28 16:31:45 -04:00
Aiden Cline
0acac216ae
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
opencode
276d162044
sync release versions for v1.14.29
2026-04-28 18:34:48 +00:00
opencode-agent[bot]
1b0ed983c5
chore: generate
2026-04-28 18:25:23 +00:00
Kit Langton
2e8d690ab1
fix(httpapi): finish sdk openapi parity ( #24827 )
2026-04-28 14:24:10 -04:00
Kit Langton
1ff8d289af
fix(tui): handle Zed selection byte offsets ( #24825 )
2026-04-28 14:09:39 -04:00
Dax
d54ffbda1c
tui: ignore invalid custom themes to prevent startup crashes ( #24645 )
2026-04-28 13:58:55 -04:00
Kit Langton
c00058ed7a
fix(httpapi): align request body openapi shape ( #24811 )
2026-04-28 12:55:37 -04:00
James Long
2c2fc3499b
feat(core): store relative path for sessions ( #24704 )
2026-04-28 11:51:24 -04:00
Kit Langton
ea3c6c3481
fix(httpapi): document instance query parameters ( #24809 )
2026-04-28 11:10:00 -04:00
opencode-agent[bot]
9b68b7195a
chore: generate
2026-04-28 15:05:37 +00:00
Kit Langton
7739cc53b4
refactor(httpapi): fork server startup by flag ( #24799 )
2026-04-28 11:02:35 -04:00
Kit Langton
e57d0c2fee
fix(httpapi): document tui bad request responses
...
Document legacy 400 bad-request responses on TUI Effect HttpApi payload-validation endpoints and cover them with OpenAPI parity tests.
2026-04-28 09:23:54 -04:00
Kit Langton
2a4f2bf527
fix(httpapi): align sync seq validation
...
Reject negative and fractional sync sequence values in Effect HttpApi schemas so replay/history validation matches the legacy Hono routes.
2026-04-28 09:22:49 -04:00
opencode-agent[bot]
bb9e445257
chore: generate
2026-04-28 04:45:24 +00:00
Aiden Cline
528fb1d404
fix: sanitize tools for moonshot ( #24730 )
2026-04-27 23:44:21 -05:00
Kit Langton
796b652d2b
fix(httpapi): preserve mcp oauth error parity ( #24706 )
2026-04-27 22:33:21 -04:00
Kit Langton
4d74849c1a
fix(tui): keep Zed context polling responsive ( #24711 )
2026-04-27 22:24:04 -04:00
Kit Langton
704eb00de4
chore: bump effect beta ( #24705 )
2026-04-27 21:58:11 -04:00
opencode-agent[bot]
bad4599bf9
chore: generate
2026-04-28 01:50:04 +00:00
Kit Langton
892fd85ba7
fix(httpapi): preserve provider oauth authorize parity ( #24703 )
2026-04-27 21:48:50 -04:00
Kit Langton
faca24d487
fix(httpapi): align session boolean query parsing ( #24693 )
2026-04-27 20:53:27 -04:00
Kit Langton
c103202ad5
test(httpapi): cover session json parity ( #24682 )
2026-04-27 19:48:57 -04:00
Kit Langton
ce78a4265d
fix(session): remove compaction summary dividers ( #24677 )
2026-04-27 18:15:11 -04:00
Kit Langton
c4a2353ac3
fix(session): omit undefined optional fields ( #24676 )
2026-04-27 17:50:09 -04:00
Kit Langton
576efed196
fix(httpapi): preserve optional session fields ( #24671 )
2026-04-27 21:38:28 +00:00
opencode-agent[bot]
dfc0075f90
chore: generate
2026-04-27 20:52:42 +00:00
Kit Langton
acd15dcc8a
test(httpapi): cover full OpenAPI route inventory ( #24667 )
2026-04-27 16:51:24 -04:00
Kit Langton
139c4fd555
fix(session): harden shell cancellation ( #24553 )
2026-04-27 20:47:18 +00:00
Cas
e0f3df8252
fix(tui): consume Enter in dialog useKeyboard handlers ( #23390 )
2026-04-27 15:31:49 -05:00
opencode-agent[bot]
9cd2e3a1c3
chore: generate
2026-04-27 20:31:05 +00:00
Kit Langton
f584f80219
test(httpapi): verify reflected route mounts ( #24663 )
2026-04-27 16:29:58 -04:00
Kit Langton
45eac589f8
fix(tui): preserve Zed context on terminal focus ( #24662 )
2026-04-27 16:25:37 -04:00
James Long
fab1768826
feat(core): file context improvements and option to disable ( #24661 )
2026-04-27 16:10:13 -04:00
Kit Langton
51fc10e407
fix(httpapi): enforce instance route parity ( #24660 )
2026-04-27 16:07:31 -04:00
opencode-agent[bot]
7a1c8465f5
chore: generate
2026-04-27 19:38:33 +00:00
Kit Langton
5290e9ca7e
fix(tui): stabilize Zed editor context polling ( #24656 )
2026-04-27 15:37:18 -04:00
Aiden Cline
c361c2953f
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
opencode-agent[bot]
ccb7669736
chore: generate
2026-04-27 18:34:44 +00:00
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]
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]
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
Aiden Cline
f19d863689
ignore: split up reasoning transforms ( #24574 )
2026-04-26 23:57:32 -05: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
Dax
a9b62d67df
Refactor npm config handling ( #24565 )
2026-04-27 03:54:59 +00:00
opencode
244d1debe4
sync release versions for v1.14.27
2026-04-27 02:09:07 +00: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
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]
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
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
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