Luke Parker and GitHub
8718b98ee1
fix: pass workspace symbol query to experimental LSP tool ( #24576 )
2026-04-27 05:39:36 +00:00
Dax and GitHub
a9b62d67df
Refactor npm config handling ( #24565 )
2026-04-27 03:54:59 +00:00
Kit Langton and GitHub
418a1cf5f3
feat(httpapi): bridge tui routes ( #24548 )
2026-04-27 01:17:48 +00:00
Kit Langton and GitHub
216dd363e8
feat(httpapi): bridge pty routes ( #24547 )
2026-04-26 21:05:16 -04:00
Luke Parker and GitHub
141f33d24b
feat: configurable shell selection + desktop settings UI ( #20602 )
2026-04-27 00:54:55 +00:00
opencode-agent[bot]
c4d8a8183e
chore: generate
2026-04-26 23:56:15 +00:00
Kit Langton and GitHub
58244eb687
feat(httpapi): bridge event stream ( #24518 )
2026-04-26 19:55:13 -04:00
Kit Langton and GitHub
c5b67927af
feat(httpapi): bridge remaining session routes ( #24510 )
2026-04-26 12:24:19 -04:00
Kit Langton and GitHub
151df05eeb
feat(httpapi): bridge session message mutations ( #24487 )
2026-04-26 12:00:02 -04:00
Kit Langton and GitHub
daaa2e5911
feat(httpapi): bridge session lifecycle routes ( #24486 )
2026-04-26 11:50:26 -04:00
opencode-agent[bot]
daff119fe4
chore: generate
2026-04-26 15:50:09 +00:00
Kit Langton and GitHub
e0d1ff42c0
feat(httpapi): bridge session read routes ( #24485 )
2026-04-26 11:49:11 -04:00
Kit Langton and GitHub
da61b0290a
feat(httpapi): bridge sync routes ( #24484 )
2026-04-26 11:31:46 -04:00
opencode-agent[bot]
854d4b7a53
chore: generate
2026-04-26 15:13:18 +00:00
Kit Langton and GitHub
aa5999b188
feat(httpapi): bridge workspace mutations ( #24483 )
2026-04-26 11:12:04 -04:00
Kit Langton and GitHub
6daa2b9aeb
feat(httpapi): bridge experimental session list ( #24478 )
2026-04-26 10:47:24 -04:00
Aiden Cline and GitHub
e7053c41f4
fix: bump openrouter sdk version to resolve deepseek reasoning issue (bug was in sdk pkg) ( #24435 )
2026-04-26 00:05:16 -05:00
Kit Langton and GitHub
f2d4d816fb
test(provider): avoid plugin dependency install timeout ( #24416 )
2026-04-26 02:11:25 +00:00
opencode-agent[bot]
097d930668
chore: generate
2026-04-26 01:55:57 +00:00
Kit Langton and GitHub
7cab6824d1
feat(httpapi): bridge experimental tool routes ( #24407 )
2026-04-25 21:54:58 -04:00
Kit Langton and GitHub
450128f9be
feat(httpapi): bridge mcp oauth endpoints ( #24405 )
2026-04-25 19:27:11 -04:00
Kit Langton and GitHub
a14c22d4e9
feat(httpapi): bridge mcp control endpoints ( #24403 )
2026-04-25 19:16:19 -04:00
Kit Langton and GitHub
58c65874ba
feat(httpapi): bridge project update endpoint ( #24398 )
2026-04-25 18:55:49 -04:00
Kit Langton and GitHub
5904f599a9
feat(httpapi): bridge project git init endpoint ( #24394 )
2026-04-25 18:42:02 -04:00
Kit Langton and GitHub
df9e1d9854
feat(httpapi): bridge config update endpoint ( #24387 )
2026-04-25 17:52:34 -04:00
Kit Langton and GitHub
a369130226
feat(httpapi): bridge worktree mutations ( #24371 )
2026-04-25 15:35:15 -04:00
Kit Langton and GitHub
b4f4134e81
feat(httpapi): bridge instance dispose endpoint ( #24368 )
2026-04-25 15:24:07 -04:00
Kit Langton and GitHub
b749866f0b
feat(httpapi): bridge worktree read endpoint ( #24366 )
2026-04-25 14:55:29 -04:00
Kit Langton and GitHub
95d4bb2130
feat(httpapi): bridge experimental read endpoints ( #24365 )
2026-04-25 14:46:06 -04:00
Dax Raad
f5dce6d960
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
1e98167b0e
core: move cross-spawn-spawner to root and remove unused types
...
The cross-spawn-spawner module has been moved from src/effect/ to src/
to simplify the core package structure. The src/types.d.ts file which
contained unused type declarations has also been removed. All imports
throughout the codebase have been updated to reflect the new location.
This change reduces the package's internal complexity by flattening the
module hierarchy and removing dead code, making future maintenance easier.
2026-04-25 14:30:16 -04:00
Dax Raad
3eee2f6afa
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
Kit Langton and GitHub
05661c60ff
feat(httpapi): bridge file search endpoints ( #24356 )
2026-04-25 14:12:54 -04:00
Kit Langton and GitHub
625aca49de
feat(tui): read Zed editor context from state db ( #24352 )
2026-04-25 18:10:58 +00:00
Kit Langton and GitHub
eb0219988b
feat(httpapi): bridge catalog read endpoints ( #24353 )
2026-04-25 14:00:30 -04:00
Dax Raad
705f792e87
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
Dax Raad
1a734adb4d
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 and GitHub
a9740b9133
fix(config): preserve permission order with Effect decode ( #24308 )
2026-04-25 13:30:12 -04:00
Dax and GitHub
62ef2a2207
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Kit Langton and GitHub
d5bfaef53d
feat(httpapi): bridge instance read endpoints ( #24258 )
2026-04-25 10:42:31 -04:00
Dax and GitHub
66f93035b0
fix permission config order ( #24222 )
2026-04-25 13:18:42 +00:00
Simon Klee and GitHub
9ff999cc2b
tool/lsp: include request details in permission metadata ( #24139 )
2026-04-25 14:21:35 +02:00
Kit Langton and GitHub
4877eccc0d
Fix shell cwd after login startup ( #24215 )
2026-04-25 01:14:52 -04:00
opencode-agent[bot]
5cd178ba70
chore: generate
2026-04-24 22:05:23 +00:00
Kit Langton and GitHub
97eb9fdee8
test(httpapi): cover hono bridge middleware ( #24216 )
2026-04-24 18:03:51 -04:00
Kit Langton and GitHub
011c23761b
feat(httpapi): bridge mcp status endpoint ( #24100 )
2026-04-24 09:18:57 -04:00
Kit Langton and GitHub
9f7ecd65e5
feat(httpapi): bridge file read endpoints ( #24098 )
2026-04-24 09:12:05 -04:00
f8c6ddd4cb
feat(truncate): allow configuring tool output truncation limits ( #23770 )
...
Co-authored-by: rgs_ramp <rgs@ramp.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-23 17:43:33 -04:00
Kit Langton and GitHub
e50a688ca3
feat(httpapi): bridge workspace read endpoints ( #24062 )
2026-04-23 17:32:02 -04:00
Aiden Cline and GitHub
334ab4707c
fix: account for additional openai retry case ( #24063 )
2026-04-23 17:31:43 -04:00