Kit Langton
9ef2d0e9db
refactor(cli): convert pr command to effectCmd ( #25465 )
2026-05-02 17:01:46 -04:00
opencode-agent[bot]
50e8ddcc4c
chore: generate
2026-05-02 19:27:24 +00:00
HyeokjaeLee
d37d276b1a
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
ba978dfe98
refactor(cli): drop ModelsDev Promise compat shim ( #25460 )
2026-05-02 15:11:01 -04:00
Kit Langton
a27017a3bf
fix(telemetry): emit Tool.execute span for MCP and plugin tools ( #25452 )
2026-05-02 14:49:56 -04:00
opencode-agent[bot]
173141c3d1
chore: generate
2026-05-02 18:00:11 +00:00
Kit Langton
49bd02e4e7
feat(models): effectify ModelsDev as Service ( #25434 )
2026-05-02 13:59:08 -04:00
Aiden Cline
6eebe3eb81
tweak: allow read tool to accept offset of 0 ( #25431 )
2026-05-02 11:12:07 -05:00
opencode-agent[bot]
760b672071
chore: generate
2026-05-02 16:09:04 +00:00
Kit Langton
39a34aa321
feat(cli): add effectCmd wrapper + convert models command ( #25429 )
2026-05-02 12:08:04 -04:00
Kit Langton
63bf45a01d
Delete Instance.dispose and Instance.reload ( #25427 )
2026-05-02 11:44:16 -04:00
Kit Langton
ea8710ba39
refactor(instance-store): consolidate dispose helpers ( #25424 )
2026-05-02 11:21:40 -04:00
Sebastian
3e7497e857
upgrade opentui to 0.2.2 ( #25420 )
2026-05-02 15:01:53 +00:00
Kit Langton
a7a0e5ec22
fix(tui): keep shell-mode prompt editable ( #25419 )
2026-05-02 10:56:27 -04:00
Kit Langton
6c85bbc7f0
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton
4f3b7b7333
fix(httpapi): install Instance ALS for adapter Promise bridge ( #25417 )
2026-05-02 10:49:44 -04:00
Kit Langton
91d274e5a7
fix(httpapi): re-land workspace create payload accepts missing extra ( #25412 )
2026-05-02 09:35:39 -04:00
opencode-agent[bot]
6e6ed82f74
chore: generate
2026-05-02 13:09:14 +00:00
Kit Langton
6a287d2fe6
Migrate test inits from Promise to Effect ( #25377 )
2026-05-02 09:07:59 -04:00
opencode-agent[bot]
aadc0099fa
chore: generate
2026-05-02 04:03:59 +00:00
Kit Langton
a2bee5a71a
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton
832c5343ec
Drop ALS fallbacks from containsPath and workspace routing ( #25374 )
2026-05-02 03:06:22 +00:00
Kit Langton
a968b782e2
Extract InstanceStore.provide helper ( #25372 )
2026-05-01 22:42:03 -04:00
opencode-agent[bot]
b793c183b8
chore: generate
2026-05-02 02:19:48 +00:00
Kit Langton
d60b5330b4
fix(httpapi): preserve OpenAPI parameter parity ( #25291 )
2026-05-01 22:18:52 -04:00
Kit Langton
aee4a21234
Move instance loading into Effect service ( #25277 )
2026-05-01 22:18:06 -04:00
Zeke Sikelianos
d7e98197ea
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
Aiden Cline
1b5e6aa372
fix: bedrock reasoning issue ( #25303 )
2026-05-01 11:15:17 -05:00
Kit Langton
2d62af94a3
fix(session): use finite archived timestamp schema ( #25275 )
2026-05-01 11:57:03 +00:00
Kit Langton
e159608e59
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
luo jiyin
39e9bd8873
fix: correct documentation typos ( #25260 )
2026-05-01 12:05:06 +02:00
Simon Klee
905456e1e3
fix(tui): gate logo subpixel rendering on truecolor support ( #25265 )
2026-05-01 11:33:44 +02:00
Aiden Cline
e1de700e04
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
d83d71a997
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
416952c089
Preapprove agent tmp directory access ( #25226 )
2026-04-30 23:47:15 -04:00
Aiden Cline
7e72610ed0
fix: tui list jank issue ( #25219 )
2026-04-30 22:45:41 -05:00
opencode-agent[bot]
5a6c32e05b
chore: generate
2026-05-01 03:22:36 +00:00
Dax Raad
e8138070e9
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]
73b6457ffd
chore: generate
2026-05-01 03:02:15 +00:00
Kit Langton
516d5a158c
refactor(session): pass project to list ( #25215 )
2026-04-30 23:00:59 -04:00
Kit Langton
6ff1049d41
fix(httpapi): omit absent optional response fields ( #25214 )
2026-05-01 02:38:32 +00:00
Kit Langton
6e79f20932
fix(tui): scope Zed editor context to containing workspaces ( #25211 )
2026-04-30 22:33:39 -04:00
Kit Langton
5fd7ed114f
refactor(httpapi): scope async prompt fiber ( #25213 )
2026-04-30 22:33:02 -04:00
opencode-agent[bot]
1201bd23d2
chore: generate
2026-05-01 02:26:56 +00:00
Kit Langton
63e8f112cd
refactor(httpapi): drop session prompt bridge ( #25210 )
2026-04-30 22:25:52 -04:00
opencode-agent[bot]
18dbc78a1b
chore: generate
2026-05-01 01:46:55 +00:00
Kit Langton
ca66215e5c
refactor(session): yield instance context in system prompt ( #25207 )
2026-04-30 21:45:48 -04:00
Kit Langton
06346a9c2e
refactor(file): yield instance context in watcher ( #25205 )
2026-04-30 21:45:21 -04:00
Kit Langton
30272ee106
refactor(sync): capture instance context for publish ( #25206 )
2026-04-30 21:45:02 -04:00
Kit Langton
f67c255cb6
refactor(project): yield instance context in bootstrap ( #25204 )
2026-04-30 21:44:52 -04:00