Kit Langton
febab013bf
feat(httpapi): bridge tui routes ( #24548 )
2026-04-27 01:17:48 +00:00
Kit Langton
2b93e139c2
feat(httpapi): bridge pty routes ( #24547 )
2026-04-26 21:05:16 -04:00
Luke Parker
7454f363db
feat: configurable shell selection + desktop settings UI ( #20602 )
2026-04-27 00:54:55 +00:00
opencode-agent[bot]
313b6c676f
chore: generate
2026-04-26 23:56:15 +00:00
Kit Langton
09f5001b6e
feat(httpapi): bridge event stream ( #24518 )
2026-04-26 19:55:13 -04:00
Kit Langton
dea61f0ef7
feat(httpapi): bridge remaining session routes ( #24510 )
2026-04-26 12:24:19 -04:00
Kit Langton
bce71eb256
feat(httpapi): bridge session message mutations ( #24487 )
2026-04-26 12:00:02 -04:00
Kit Langton
97f76908c0
feat(httpapi): bridge session lifecycle routes ( #24486 )
2026-04-26 11:50:26 -04:00
opencode-agent[bot]
5f9e266206
chore: generate
2026-04-26 15:50:09 +00:00
Kit Langton
1535c3ce73
feat(httpapi): bridge session read routes ( #24485 )
2026-04-26 11:49:11 -04:00
Kit Langton
6147ad5352
feat(httpapi): bridge sync routes ( #24484 )
2026-04-26 11:31:46 -04:00
opencode-agent[bot]
bb73681f25
chore: generate
2026-04-26 15:13:18 +00:00
Kit Langton
98b9a4da0b
feat(httpapi): bridge workspace mutations ( #24483 )
2026-04-26 11:12:04 -04:00
Kit Langton
be7632f3cb
feat(httpapi): bridge experimental session list ( #24478 )
2026-04-26 10:47:24 -04:00
Aiden Cline
377a9981b8
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
937a038cb9
test(provider): avoid plugin dependency install timeout ( #24416 )
2026-04-26 02:11:25 +00:00
opencode-agent[bot]
36e57c8729
chore: generate
2026-04-26 01:55:57 +00:00
Kit Langton
5ebdd5128b
feat(httpapi): bridge experimental tool routes ( #24407 )
2026-04-25 21:54:58 -04:00
Kit Langton
67886c1f04
feat(httpapi): bridge mcp oauth endpoints ( #24405 )
2026-04-25 19:27:11 -04:00
Kit Langton
9f7f17939b
feat(httpapi): bridge mcp control endpoints ( #24403 )
2026-04-25 19:16:19 -04:00
Kit Langton
998156a3e6
feat(httpapi): bridge project update endpoint ( #24398 )
2026-04-25 18:55:49 -04:00
Kit Langton
2817ff5455
feat(httpapi): bridge project git init endpoint ( #24394 )
2026-04-25 18:42:02 -04:00
Kit Langton
d14201ec17
feat(httpapi): bridge config update endpoint ( #24387 )
2026-04-25 17:52:34 -04:00
Kit Langton
cf3c1b57e6
feat(httpapi): bridge worktree mutations ( #24371 )
2026-04-25 15:35:15 -04:00
Kit Langton
b8dc8f906c
feat(httpapi): bridge instance dispose endpoint ( #24368 )
2026-04-25 15:24:07 -04:00
Kit Langton
a5599d8345
feat(httpapi): bridge worktree read endpoint ( #24366 )
2026-04-25 14:55:29 -04:00
Kit Langton
f104ed2f16
feat(httpapi): bridge experimental read endpoints ( #24365 )
2026-04-25 14:46:06 -04:00
Dax Raad
5ea6eaad3c
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
6742034b03
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
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
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
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
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
Dax
1865f4fc5f
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Kit Langton
d853a06cde
feat(httpapi): bridge instance read endpoints ( #24258 )
2026-04-25 10:42:31 -04: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
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
9e83b30f15
feat(httpapi): bridge mcp status endpoint ( #24100 )
2026-04-24 09:18:57 -04:00
Kit Langton
cbb6ed437f
feat(httpapi): bridge file read endpoints ( #24098 )
2026-04-24 09:12:05 -04:00
rahul
815337d88c
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
2c47dc78f9
feat(httpapi): bridge workspace read endpoints ( #24062 )
2026-04-23 17:32:02 -04:00
Aiden Cline
684079f261
fix: account for additional openai retry case ( #24063 )
2026-04-23 17:31:43 -04:00
Kit Langton
9d583dc856
refactor(tool): migrate tool framework + all 18 built-in tools to Effect Schema ( #23244 )
2026-04-23 16:09:34 -04:00
Kit Langton
b416f9d3b9
refactor(bus): migrate BusEvent to Effect Schema ( #24040 )
2026-04-23 15:37:44 -04:00