Dax
e11e089e42
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Shoubhit Dash
fc34c74567
refactor(flags): move channel db flag to runtime flags ( #27615 )
2026-05-15 04:09:10 +05:30
Shoubhit Dash
cb4f5cdea9
refactor(flags): move auto share to runtime flags ( #27611 )
2026-05-15 03:58:26 +05:30
nv-kasikritc
d34a0194ec
feat(provider): add NVIDIA endpoints origin header ( #27394 )
2026-05-14 17:21:58 -05:00
Shoubhit Dash
43310f4d8c
refactor(flags): move embedded web ui flag to runtime flags ( #27613 )
2026-05-15 03:51:29 +05:30
Shoubhit Dash
e22cfa435a
refactor(lsp): move ty flag to runtime flags ( #27610 )
2026-05-15 03:40:30 +05:30
Shoubhit Dash
faca2b90c1
refactor(flags): migrate icon discovery runtime flag ( #27609 )
2026-05-15 03:24:14 +05:30
Shoubhit Dash
76ff18afde
refactor(format): move oxfmt flag to runtime flags ( #27608 )
2026-05-15 03:03:37 +05:30
Shoubhit Dash
f202226bbc
refactor(flags): move bash timeout to runtime flags ( #27607 )
2026-05-15 02:49:14 +05:30
Shoubhit Dash
34198f422c
refactor(provider): use runtime flag for experimental models ( #27606 )
2026-05-15 02:48:01 +05:30
Shoubhit Dash
cccdeef294
refactor(flags): migrate claude code skills flag to RuntimeFlags ( #27605 )
2026-05-15 02:47:26 +05:30
Sebastian
b0ade40265
flip back to markdown renderable ( #27421 )
2026-05-14 03:53:48 +02:00
opencode-agent[bot]
faf8713053
chore: generate
2026-05-14 00:59:33 +00:00
Dax
16c457e712
refactor(core): move models.dev into core ( #27347 )
2026-05-13 20:58:24 -04:00
Kit Langton
42e6b7d541
effect(core): track stderr truncation; polish AppProcess callers ( #27353 )
2026-05-13 20:31:03 -04:00
Kit Langton
0d8c9f3437
docs: add LayerMap example ( #27388 )
2026-05-13 17:46:47 -04:00
Sebastian
3b7a5e783d
fix keymap fallback priority and TUI config diagnostics ( #27384 )
2026-05-13 23:00:48 +02:00
Kit Langton
ca723f1cbc
effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard ( #27224 )
2026-05-13 11:10:23 -04:00
opencode-agent[bot]
5b5376a3fa
chore: generate
2026-05-13 14:47:40 +00:00
Dax
8345152319
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
opencode-agent[bot]
adccab5970
chore: generate
2026-05-13 01:26:12 +00:00
Kit Langton
b6d3fa09bc
effect(core): add AppProcess service (Phase 1) ( #27178 )
2026-05-13 01:24:53 +00:00
Kit Langton
6b950b666a
Remove Zod from core dependencies ( #27107 )
2026-05-12 13:51:08 -04:00
Kit Langton
2b9af91568
Remove Zod from core log ( #27102 )
2026-05-12 13:08:57 -04:00
Kit Langton
53a3f95088
Make core fn Zod import type-only ( #27103 )
2026-05-12 12:58:50 -04:00
Kit Langton
28f38fc871
Remove Zod from named errors ( #26982 )
2026-05-12 09:20:15 -04:00
Kit Langton
e5aa5161f2
Remove effect-zod bridge ( #26956 )
2026-05-11 21:14:55 -04:00
opencode-agent[bot]
cddab63808
chore: generate
2026-05-11 17:17:38 +00:00
Shoubhit Dash
12583b18f0
feat(tui): pin, quick-switch, and cycle recent sessions ( #26858 )
2026-05-11 22:46:27 +05:30
Kit Langton
df386bd651
feat(skill): enable customize-opencode by default, link full schema ( #26899 )
2026-05-11 13:13:41 -04:00
Kit Langton
6f1f5944ce
Delete unused opencode Zod helpers ( #26793 )
2026-05-10 21:57:18 -04:00
Kit Langton
10ea59066f
feat(skill): built-in opencode-meta skill ( #26617 )
2026-05-09 22:05:37 -04:00
Dax
dcdbdb218f
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00
Kit Langton
28b03595bf
research: delete Hono backend (do not merge) ( #25667 )
2026-05-09 13:10:42 +00:00
Shoubhit Dash
40d5ea1cf1
feat(core): add scout agent for repo research ( #24149 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-05-08 20:20:08 +00:00
Shoubhit Dash
a43d3e0e1e
feat(websearch): add parallel provider rollout ( #26227 )
2026-05-08 14:19:36 +05:30
Dax
39c88f9afb
Improve v2 session message rendering ( #25634 )
2026-05-05 02:35:21 +00:00
Kit Langton
13ac849db5
refactor(config+core): drop ConfigPaths.readFile, add AppFileSystem.readFileStringSafe, flatten TuiConfig.loadState ( #25602 )
2026-05-03 15:21:34 +00:00
Dax
a3bc5d35b0
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Kit Langton
e709dc34fb
feat: default HTTP API backend to on for dev/beta channels
2026-05-02 20:43:23 -04:00
Aiden Cline
478156456e
core: fix npm package detection to properly handle cached directories without installed packages ( #25354 )
2026-05-01 15:49:14 -05:00
Dax
2283979199
Preapprove agent tmp directory access ( #25226 )
2026-04-30 23:47:15 -04:00
Aiden Cline
ffe0314c47
fix: ensure disabling OPENCODE_DISABLE_CLAUDE_CODE_SKILLS doesnt disable external skills too ( #25123 )
2026-04-30 11:15:53 -05:00
Kit Langton
65c15afe9f
test: use testEffect for instruction tests ( #25046 )
2026-04-30 11:48:13 -04:00
Dax
a9b62d67df
Refactor npm config handling ( #24565 )
2026-04-27 03:54:59 +00: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
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