Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
...
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Kit Langton
a065ad4ba7
feat(core): vanilla instance discovery option ( #45752 )
2026-08-28 03:16:29 +00:00
Kit Langton
9361117504
feat(core): add directory projects ( #45107 )
2026-08-25 23:22:23 -04:00
opencode-agent[bot]
9a1de86d9c
refactor(core): own resolved model limits ( #43545 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-19 21:40:33 -05:00
Kit Langton
ea7fa43243
refactor(core): share session model requests ( #42680 )
2026-08-20 02:33:46 +00:00
Shoubhit Dash
cb39ea1136
fix(core): prefer websocket with request hooks ( #43234 )
2026-08-19 02:20:57 +05:30
opencode-agent[bot]
cd3133038b
chore: generate
2026-08-18 00:19:50 +00:00
Brendan Allan
e55a91eadd
refactor(app): use shared server data ( #43017 )
2026-08-18 08:18:33 +08:00
opencode-agent[bot]
e3ce37899d
fix(core): run HTTP hooks for session generate ( #42965 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-16 21:44:22 -05:00
Dax
a7642737c7
feat(core): add generic session inbox ( #42109 )
2026-08-12 15:28:04 -04:00
Dax Raad
9769e7012c
feat(core): configure package publishing
2026-08-12 09:30:34 -04:00
Kit Langton
5d8c48718b
refactor(core): move instruction discovery to the config side ( #41629 )
2026-08-10 22:32:58 -04:00
Aiden Cline
9ca650f97c
refactor(ai): promote prompt cache key ( #39965 )
2026-08-07 13:43:00 -05:00
Dax Raad
120e4e7388
fix(core): make event persistence opt-in
2026-08-05 19:33:59 -04:00
Dax Raad
53b8111121
refactor: rename tool call ID fields
2026-08-04 17:08:12 -04:00
Aiden Cline
634b9b21dd
refactor(ai): align multimodal naming ( #40073 )
2026-08-01 21:57:05 -05:00
Dax Raad
488445a679
fix(tui): correct project-aware session lists
2026-07-29 21:59:33 -04:00
Shoubhit Dash
d9555f138b
refactor(ai): internalize request compilation ( #39132 )
2026-07-29 16:51:11 +05:30
Dax Raad
8db7487c89
refactor(core): consolidate tool architecture
2026-07-26 20:16:58 -04:00
Aiden Cline
4605308be2
feat(core): render CodeMode catalog deltas from structured snapshots ( #38183 )
2026-07-24 10:20:26 -05:00
Kit Langton
7456598cde
fix(core): share one tool snapshot per request ( #38596 )
2026-07-24 02:54:22 +00:00
Aiden Cline
6401eeaea0
feat(ai): preserve raw finish reasons ( #38423 )
2026-07-23 18:16:11 -05:00
Kit Langton
79c1544072
refactor(tools): unify tool APIs and result handling ( #38367 )
2026-07-23 21:13:31 +00:00
Aiden Cline
8cac010bac
fix(core): stop forcing toolChoice none on session.generate ( #38557 )
2026-07-23 14:12:23 -05:00
Kit Langton
203b9f59b7
fix(core): load dynamic models for generation ( #38401 )
2026-07-22 22:26:08 -04:00
Dax Raad
89e3141079
fix(core): preserve cache for session generation
2026-07-22 12:21:40 -04:00
opencode-agent[bot]
caf727ecb7
fix(core): filter unsupported media inputs ( #38145 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-07-21 13:44:10 -05:00
Dax
69d7c2add7
feat(util): configure package publishing ( #38129 )
2026-07-21 12:32:23 -04:00
Dax
e0810753f2
refactor: extract shared util package ( #37828 )
2026-07-21 10:34:29 -04:00
Kit Langton
e4a16830f1
feat(core): add transient session generation ( #37330 )
2026-07-16 14:28:54 -04:00