Shoubhit Dash
b26fe0d357
Merge branch 'dev' into nxl/background-subagents
2026-05-01 15:29:32 +05:30
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
opencode-agent[bot]
8b56d77ea1
chore: generate
2026-05-01 03:02:15 +00:00
Kit Langton and GitHub
dd3aa96730
test(httpapi): cover more safe GET parity ( #25217 )
2026-04-30 23:01:11 -04:00
Kit Langton and GitHub
8b56d1712f
refactor(session): pass project to list ( #25215 )
2026-04-30 23:00:59 -04:00
Kit Langton and GitHub
3c24d22d42
fix(httpapi): omit absent optional response fields ( #25214 )
2026-05-01 02:38:32 +00:00
Kit Langton and GitHub
4c70ea28d2
fix(tui): scope Zed editor context to containing workspaces ( #25211 )
2026-04-30 22:33:39 -04:00
Kit Langton and GitHub
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 and GitHub
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 and GitHub
5984d917dc
refactor(session): yield instance context in system prompt ( #25207 )
2026-04-30 21:45:48 -04:00
Kit Langton and GitHub
c2a97a7a6c
refactor(file): yield instance context in watcher ( #25205 )
2026-04-30 21:45:21 -04:00
Kit Langton and GitHub
a083c88e87
refactor(sync): capture instance context for publish ( #25206 )
2026-04-30 21:45:02 -04:00
Kit Langton and GitHub
ce3b0988c4
refactor(project): yield instance context in bootstrap ( #25204 )
2026-04-30 21:44:52 -04:00
Kit Langton and GitHub
e8a194a2bb
test(effect): stabilize runner active shell check ( #25203 )
2026-04-30 21:36:19 -04:00
Kit Langton and GitHub
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 and GitHub
a9d399699e
fix(desktop): Prevent Model response Interruption when opening settings dialog ( #25114 )
2026-05-01 01:27:38 +00:00
Kit Langton and GitHub
bc805b3001
Pass CORS options to HttpApi backend ( #25201 )
2026-04-30 21:26:32 -04:00
Kit Langton and GitHub
668d77bb4e
refactor(tool): yield InstanceState context ( #25199 )
2026-04-30 21:01:06 -04:00
Kit Langton and GitHub
5c2e06f353
Document HttpApi route patterns ( #25188 )
2026-04-30 20:48:14 -04:00
Kit Langton and GitHub
a499fe2b17
refactor(tool/read): yield InstanceState.context instead of reading ALS ( #25183 )
2026-04-30 20:33:04 -04:00
Kit Langton and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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. and GitHub
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 and GitHub
e0305e47f3
Protect HttpApi web UI fallback with auth ( #25169 )
2026-04-30 18:49:54 -04:00
Kit Langton and GitHub
76a0f0f619
docs(httpapi): update migration spec to current state ( #25173 )
2026-04-30 18:41:27 -04:00
Aiden Cline and GitHub
560baae15d
fix: ensure user config takes precendence over plugin hooks for model resolution ( #25167 )
2026-04-30 17:15:56 -05:00