Kit Langton
5f660a4a4e
fix(sdk): wake embedded session execution ( #33992 )
2026-06-25 23:04:14 -04:00
Kit Langton
0c8f4ec319
refactor(opencode): stop legacy v2 event emission ( #33993 )
2026-06-26 04:42:38 +02:00
Dax Raad
8ab3fd2ee7
test(opencode): relax compaction readiness timeout
2026-06-22 23:01:05 -04:00
Dax
a5ddb7f291
refactor(core): replace legacy logger with Effect logging ( #31310 )
2026-06-08 15:41:56 -04:00
Dax
93316f1fae
refactor(server): canonicalize service API ( #31049 )
2026-06-07 03:27:28 +00:00
Dax
9e11b45908
feat(core): add command registry ( #30624 )
2026-06-04 02:57:43 -04:00
Dax
fbda5fadda
refactor(core): move v1 schemas into core ( #30473 )
2026-06-03 02:42:13 +00:00
Aiden Cline
cf357dc4df
feat(core): update Copilot for token-based billing ( #30181 )
2026-06-01 14:55:23 -05:00
opencode-agent[bot]
c6f77e50f8
chore: generate
2026-05-31 01:09:55 +00:00
Dax
e2a8e18298
refactor(core): move database schema ownership ( #29068 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-30 21:08:38 -04:00
opencode-agent[bot]
40d2e55d11
chore: generate
2026-05-21 03:37:50 +00:00
Kit Langton
65d8951700
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Kit Langton
e0826dbb1a
Preview native LLM runtime stack ( #27114 )
2026-05-18 14:41:36 -04:00
Dax
caa9275323
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Shoubhit Dash
8a1166adf3
refactor(flags): route event system through runtime flags ( #27323 )
2026-05-13 17:44:09 +05:30
Aiden Cline
b12d8d28fc
feat: update pricing schema for models to ensure more accurate cost tracking ( #27184 )
2026-05-12 20:44:06 -05:00
Aiden Cline
b91bf2467d
fix(compaction): restore tail turns after summarization ( #27145 )
2026-05-12 15:33:16 -05:00
Kit Langton
e97f296088
Drop Config Info Zod static ( #26933 )
2026-05-11 16:49:22 -04:00
Shoubhit Dash
bb56b50ebe
feat(compaction): serialize compaction tail ( #26830 )
2026-05-11 13:40:36 +05:30
Kit Langton
32b5c0e6b9
Use SyncEvent service at event call sites ( #26782 )
2026-05-10 21:20:13 -04:00
Kit Langton
b6086d3420
Clarify compaction test harness ( #26777 )
2026-05-10 20:41:21 -04:00
Kit Langton
e3d39aca96
Effectify remaining compaction process tests ( #26776 )
2026-05-10 20:17:01 -04:00
Kit Langton
a2c8801bf5
Simplify compaction test helpers ( #26742 )
2026-05-10 20:03:11 -04:00
Kit Langton
2590bfa663
Replace compaction create test fixtures ( #26738 )
2026-05-10 19:53:22 -04:00
Kit Langton
e9d23d1435
Migrate compaction tool-call test ( #26737 )
2026-05-10 19:44:42 -04:00
Kit Langton
ffaa1ab744
Migrate compaction plugin test ( #26736 )
2026-05-10 19:42:44 -04:00
Kit Langton
a428dc7e15
Migrate LLM compaction tail tests ( #26734 )
2026-05-10 19:41:28 -04:00
Kit Langton
b6a2bde770
Migrate compaction LLM test ( #26733 )
2026-05-10 19:20:44 -04:00
Kit Langton
44c02bada3
Migrate configurable compaction tests ( #26732 )
2026-05-10 19:18:02 -04:00
Kit Langton
2874ddf31d
Migrate compaction overflow tests ( #26731 )
2026-05-10 19:12:49 -04:00
Kit Langton
5240418db9
Use Effect timeout in compaction test ( #26728 )
2026-05-10 12:45:54 -04:00
Kit Langton
69f29067af
Migrate compaction process tests ( #26723 )
2026-05-10 12:25:44 -04:00
Kit Langton
c49bdb2ab5
Start effect-style compaction tests
2026-05-10 16:12:00 +00:00
opencode-agent[bot]
5197a5b6f6
chore: generate
2026-05-10 06:49:21 +00:00
Aiden Cline
6b792099f9
feat: better image handling (auto resize & max size constraints) ( #26401 )
2026-05-10 01:48:19 -05:00
Shoubhit Dash
79fa0b4617
fix(compaction): order compaction summary before retained tail ( #25851 )
2026-05-05 16:12:37 +05:30
Dax
cdf3760d79
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Kit Langton
be489206f6
Normalize instance lifecycle wiring ( #25501 )
2026-05-02 20:39:20 -04:00
Kit Langton
04449495bf
fix(instance): run bootstrap from instance store ( #25475 )
2026-05-02 19:33:38 -04:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -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
13bb84f5e3
refactor(session): migrate session domain to Effect Schema ( #24005 )
2026-04-23 11:30:02 -04:00
opencode-agent[bot]
d0b3528fd5
chore: generate
2026-04-23 00:25:39 -04:00
Shoubhit Dash
45b108c69b
fix(session): improve session compaction ( #23870 )
2026-04-23 00:25:38 -04:00
Kit Langton
b806dd96c6
refactor(core): make Config.Info canonical Effect Schema ( #23716 )
2026-04-21 14:06:47 -04:00
opencode-agent[bot]
df13729e0c
chore: generate
2026-04-20 06:07:28 +00:00
Aiden Cline
2d908487dd
tweak: rename tail_tokens -> preserve_recent_tokens ( #23491 )
2026-04-20 01:06:29 -05:00
Dax Raad
c901654658
core: fix session compaction test to properly enable prune config option
2026-04-19 19:53:43 -04:00
Shoubhit Dash
a141c51a43
fix(compaction): budget retained tail with media
2026-04-16 17:30:29 +05:30