Commit Graph

11820 Commits

Author SHA1 Message Date
Dax Raad 7b2fbf2c2f core: move cross-spawn-spawner from opencode to core package
Moved the cross-spawn-spawner module from packages/opencode to packages/core
to enable code sharing across the monorepo. This consolidates the process
spawning infrastructure into the core package so other packages can use
cross-platform child process spawning without duplicating the implementation.

Updated all import statements across the codebase to reference the new
location (@opencode-ai/core/effect/cross-spawn-spawner). Removed the
local copy from the opencode package along with its tests.
2026-04-25 14:23:17 -04:00
opencode-agent[bot] 8c8cbb9451 chore: generate 2026-04-25 18:14:26 +00:00
Aiden Cline 0d434c5632 ci: fix model name 2026-04-25 14:13:19 -04:00
Kit Langton 833607754c feat(httpapi): bridge file search endpoints (#24356) 2026-04-25 14:12:54 -04:00
Kit Langton 07077992cf feat(tui): read Zed editor context from state db (#24352) 2026-04-25 18:10:58 +00:00
opencode-agent[bot] 3b6dce1da2 chore: generate 2026-04-25 18:01:35 +00:00
Kit Langton 503f761d5c feat(httpapi): bridge catalog read endpoints (#24353) 2026-04-25 14:00:30 -04:00
Dax Raad 9031b8f108 core: move Global module to @opencode-ai/core for centralized path management
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00
Aiden Cline fefc22dd94 ci: adjust review flow (#24355) 2026-04-25 13:52:19 -04:00
opencode-agent[bot] 927cbd742a chore: update nix node_modules hashes 2026-04-25 17:50:26 +00:00
opencode-agent[bot] 2cf505f2a6 chore: generate 2026-04-25 17:31:57 +00:00
Dax Raad 6bc94f94b1 core: consolidate shared infrastructure into core package
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.

All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Kit Langton f666835f3c fix(config): preserve permission order with Effect decode (#24308) 2026-04-25 13:30:12 -04:00
opencode-agent[bot] e501b0c43e chore: update nix node_modules hashes 2026-04-25 15:16:42 +00:00
Dax cbf59f63ee feat: add startup debug command (#24310) 2026-04-25 15:08:19 +00:00
Dax 1865f4fc5f refactor: rename shared package to core (#24309) 2026-04-25 10:59:17 -04:00
Dax 22062c7016 refactor: remove lazy cross-spawn runtime (#24305) 2026-04-25 14:46:16 +00:00
opencode-agent[bot] 6eab0d8bbf chore: generate 2026-04-25 14:43:27 +00:00
Kit Langton d853a06cde feat(httpapi): bridge instance read endpoints (#24258) 2026-04-25 10:42:31 -04:00
opencode cd71c8b544 sync release versions for v1.14.25 2026-04-25 14:37:01 +00:00
Dax Raad 56405bf0c5 core: permission config schema now provides full IntelliSense for all tool permission keys
The permission configuration previously used a generic record type that didn't offer editor completions. Updated the schema to explicitly list all tool permission keys (read, edit, glob, grep, list, bash, task, external_directory, lsp, skill, todowrite, question, webfetch, websearch, codesearch, doom_loop) with proper types, enabling autocomplete when editing permission files.
2026-04-25 09:48:09 -04:00
Dax Raad b5923b9f32 ci: centralize opentui dependencies in workspace catalog
Use catalog references for @opentui/core, @opentui/solid, and opentui-spinner
across packages to ensure consistent versions and simplify updates.
2026-04-25 09:41:30 -04:00
opencode-agent[bot] 1d9c6bc5b1 chore: generate 2026-04-25 13:19:42 +00:00
Dax fc6904b9a3 fix permission config order (#24222) 2026-04-25 13:18:42 +00:00
Simon Klee 0c1e34cbb2 tool/lsp: include request details in permission metadata (#24139) 2026-04-25 14:21:35 +02:00
Kit Langton db92c3ef90 Fix shell cwd after login startup (#24215) 2026-04-25 01:14:52 -04:00
Aiden Cline e90fa25a31 ci: adjust auto close issue script to use not planned instead of completed (#24253) 2026-04-25 00:47:36 -04:00
opencode-agent[bot] ca972d7dfb chore: update nix node_modules hashes 2026-04-25 03:04:44 +00:00
Maddison Hellstrom 56e864f678 fix(build): add prettier to devDependencies (#23255) 2026-04-24 22:47:05 -04:00
Luke Parker 515d728c59 chore: group beta PR logs (#24236) 2026-04-25 10:42:33 +10:00
opencode-agent[bot] a7daf31702 chore: generate 2026-04-25 00:34:02 +00:00
Luke Parker 1bf2c4079e fix: validate beta before pushing (#24230) 2026-04-25 10:32:41 +10:00
Luke Parker 77df3d1446 Add Roslyn support for Razor and C# scripts (#24228) 2026-04-25 10:25:57 +10:00
opencode-agent[bot] 4d12ef18a3 chore: generate 2026-04-24 22:05:23 +00:00
Kit Langton a387be25d4 test(httpapi): cover hono bridge middleware (#24216) 2026-04-24 18:03:51 -04:00
Kit Langton eee3b9b5e0 refactor(ripgrep): migrate result schemas to effect (#24213) 2026-04-24 17:42:52 -04:00
Kyle Altendorf 8fce61658b fix(opencode): clarify git amend condition to require verifying commit landed (#19937)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-04-24 17:42:10 -04:00
Aiden Cline 6490df3481 fix: ensure gpt-5.5 compacts at correct context size when using openai oauth (#24212) 2026-04-24 17:39:06 -04:00
opencode-agent[bot] 94f45b1a19 chore: generate 2026-04-24 21:38:31 +00:00
Aiden Cline 38c95c2c32 ignore: denounce ai spammer 2026-04-24 17:37:28 -04:00
Kit Langton bac28fc66d Clarify HttpApi migration plan (#24211) 2026-04-24 17:36:49 -04:00
opencode-agent[bot] 70e8074299 chore: generate 2026-04-24 21:13:00 +00:00
Kit Langton c581af8d22 refactor(schema): decode effect schemas directly (#24169) 2026-04-24 17:11:52 -04:00
Kit Langton 34861701c9 Refactor HttpApi auth middleware wiring (#24168) 2026-04-24 17:11:07 -04:00
Frank 78c6121b15 zen: gpt-5.5 2026-04-24 14:57:23 -04:00
Frank ce80fb502b zen: gpt-5.5 2026-04-24 14:43:04 -04:00
Frank 7cf764f8e2 zen: gpt-5.5 2026-04-24 14:39:24 -04:00
Frank e9c5ede240 zen: gpt-5.5 2026-04-24 14:05:29 -04:00
opencode 1395fe5bc1 sync release versions for v1.14.24 2026-04-24 15:53:03 +00:00
opencode-agent[bot] a8fec234e6 chore: generate 2026-04-24 15:48:08 +00:00