Commit Graph

12121 Commits

Author SHA1 Message Date
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
OpeOginni cfb4335ab5 docs: CLI docs for current commands and flags (#25399) 2026-05-02 11:07:22 -05:00
Jérôme Benoit 7e5fd55c25 fix(nix): remove stale packages/shared filter (#24930) 2026-05-02 10:49:51 -05:00
opencode-agent[bot] d6772bde05 chore: generate 2026-05-02 15:45:21 +00:00
Kit Langton 63bf45a01d Delete Instance.dispose and Instance.reload (#25427) 2026-05-02 11:44:16 -04:00
opencode 251ae4106f sync release versions for v1.14.32 2026-05-02 15:34:12 +00:00
Kit Langton ea8710ba39 refactor(instance-store): consolidate dispose helpers (#25424) 2026-05-02 11:21:40 -04:00
opencode-agent[bot] c0b2feb0e0 chore: update nix node_modules hashes 2026-05-02 15:16:12 +00: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 8627ca0c81 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] 5b122f8330 chore: generate 2026-05-01 20:03:10 +00:00
Dax Raad dfdd77a597 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
github-actions[bot] 8abf686589 Update VOUCHED list
https://github.com/anomalyco/opencode/issues/25288#issuecomment-4360290197
2026-05-01 16:16:45 +00:00
Aiden Cline 1b5e6aa372 fix: bedrock reasoning issue (#25303) 2026-05-01 11:15:17 -05:00
Frank 4718d5f638 zen: remove hardcoded safety identifier 2026-05-01 11:12:28 -04: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
opencode db66ca9289 sync release versions for v1.14.31 2026-05-01 06:13:48 +00:00
Brendan Allan ae317c8306 fix: update provider store after loading providers in bootstrap (#25236) 2026-05-01 13:39:22 +08: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
opencode-agent[bot] 5e2afb4cf3 chore: generate 2026-05-01 04:21:51 +00:00
Aiden Cline 479fdfc344 docs: fix tui and keybinds documentation (#25233) 2026-04-30 23:20:54 -05:00
opencode-agent[bot] 4d03e44366 chore: update nix node_modules hashes 2026-05-01 04:07:58 +00:00
Brendan Allan 16d96ee5cb desktop: sentry integration (#15300)
Co-authored-by: Jay V <air@live.ca>
2026-05-01 11:56:31 +08:00
Aiden Cline 76993971e4 docs: remove deprecated modes.mdx pages (#25227) 2026-04-30 22:49:32 -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] 0ac6d1e0bd chore: update nix node_modules hashes 2026-05-01 03:32:55 +00: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