Kit Langton
76d490afeb
test(httpapi): cover remaining route scenarios
2026-05-02 15:42:41 -04:00
Kit Langton
5ad32d4e7b
test(httpapi): cover workspace removal and sync replay
2026-05-02 15:29:07 -04:00
Kit Langton
1477b38ea2
test(httpapi): cover PTY routes
2026-05-02 15:25:01 -04:00
Kit Langton
0e256a1de1
test(httpapi): cover safe MCP routes
2026-05-02 15:20:07 -04:00
Kit Langton
2e1f1c2af1
test(httpapi): cover event streams and TUI control
2026-05-02 15:16:38 -04:00
Kit Langton
b5f391cd8c
test(httpapi): cover global writes and summarize
2026-05-02 15:11:23 -04:00
Kit Langton and GitHub
ed00ae267b
Use instance test helper in glob tests ( #25445 )
2026-05-02 14:45:58 -04:00
Kit Langton and GitHub
eebb26aa7e
Use instance test helper in grep tests ( #25444 )
2026-05-02 14:45:54 -04:00
Kit Langton and GitHub
895275eb1e
Document instance Effect test helper ( #25443 )
2026-05-02 13:27:29 -04:00
Kit Langton and GitHub
913321e4b6
Add instance-aware Effect test helper ( #25442 )
2026-05-02 13:13:13 -04:00
Kit Langton
50d5c57193
test(httpapi): cover session LLM actions
2026-05-02 13:03:37 -04:00
Kit Langton
e07f5fbb5d
test(httpapi): exercise prompt route with fake llm
2026-05-02 12:52:03 -04:00
Kit Langton
f21aa32367
test(httpapi): add route exerciser coverage
2026-05-02 12:39:23 -04:00
Kit Langton and GitHub
b09b7d28b8
refactor(instance-store): consolidate dispose helpers ( #25424 )
2026-05-02 11:21:40 -04:00
Sebastian and GitHub
6a76346734
upgrade opentui to 0.2.2 ( #25420 )
2026-05-02 15:01:53 +00:00
Kit Langton and GitHub
78b3000031
fix(tui): keep shell-mode prompt editable ( #25419 )
2026-05-02 10:56:27 -04:00
Kit Langton and GitHub
4c4860fb24
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton and GitHub
5242a1c6b4
fix(httpapi): install Instance ALS for adapter Promise bridge ( #25417 )
2026-05-02 10:49:44 -04:00
Kit Langton and GitHub
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 and GitHub
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 and GitHub
f33aec1139
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton and GitHub
1571933096
Drop ALS fallbacks from containsPath and workspace routing ( #25374 )
2026-05-02 03:06:22 +00:00
Kit Langton and GitHub
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 and GitHub
0b498dd448
fix(httpapi): preserve OpenAPI parameter parity ( #25291 )
2026-05-01 22:18:52 -04:00
Kit Langton and GitHub
cec9c6122a
Move instance loading into Effect service ( #25277 )
2026-05-01 22:18:06 -04:00
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
Aiden Cline and GitHub
478156456e
core: fix npm package detection to properly handle cached directories without installed packages ( #25354 )
2026-05-01 15:49:14 -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 and GitHub
29ec07700c
fix: bedrock reasoning issue ( #25303 )
2026-05-01 11:15:17 -05:00
Frank
bcae852d28
zen: remove hardcoded safety identifier
2026-05-01 11:12:28 -04:00
Kit Langton and GitHub
16ddf5f559
fix(session): use finite archived timestamp schema ( #25275 )
2026-05-01 11:57:03 +00:00
Kit Langton and GitHub
8c79c58c4d
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
luo jiyin and GitHub
97ed9ba624
fix: correct documentation typos ( #25260 )
2026-05-01 12:05:06 +02:00
Simon Klee and GitHub
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
Brendan Allan and GitHub
a5aa72bd7d
fix: update provider store after loading providers in bootstrap ( #25236 )
2026-05-01 13:39:22 +08:00
Aiden Cline and GitHub
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
opencode-agent[bot]
4eae8ec037
chore: generate
2026-05-01 04:21:51 +00:00
Aiden Cline and GitHub
08895c396e
docs: fix tui and keybinds documentation ( #25233 )
2026-04-30 23:20:54 -05:00
163290bcf0
desktop: sentry integration ( #15300 )
...
Co-authored-by: Jay V <air@live.ca >
2026-05-01 11:56:31 +08:00
Aiden Cline and GitHub
c68c33d4fe
docs: remove deprecated modes.mdx pages ( #25227 )
2026-04-30 22:49:32 -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 and GitHub
2283979199
Preapprove agent tmp directory access ( #25226 )
2026-04-30 23:47:15 -04:00
Aiden Cline and GitHub
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