James Long
ba1b660d57
feat(core): moving sessions ( #30640 )
2026-06-04 15:07:46 -04:00
opencode-agent[bot]
30ec231aaf
chore: generate
2026-06-04 06:59:09 +00:00
Dax
1ff19103a2
feat(core): add command registry ( #30624 )
2026-06-04 02:57:43 -04:00
opencode-agent[bot]
b0a929440b
chore: generate
2026-06-04 03:03:39 +00:00
Kit Langton
76ee87ead8
feat(core): add embedded v2 session runtime and tool foundation ( #30632 )
2026-06-03 23:02:17 -04:00
Shoubhit Dash
932fb6c9ec
refactor(core): consolidate pty service ( #30537 )
2026-06-03 15:17:46 +05:30
opencode-agent[bot]
0294342f77
chore: generate
2026-06-03 03:27:34 +00:00
James Long
147c6c4d51
feat(core): project copying and tracking directories ( #30139 )
2026-06-03 03:26:10 +00:00
Dax
83452558f7
refactor(core): move v1 schemas into core ( #30473 )
2026-06-03 02:42:13 +00:00
Dax
604a5f781f
refactor(core): consolidate filesystem services ( #30447 )
2026-06-02 16:09:26 -04:00
Shoubhit Dash
380931a827
feat(core): expose project reference filesystem access ( #30423 )
2026-06-02 20:59:07 +05:30
Dax Raad
5937e606df
feat(opencode): add filesystem read and list routes
2026-06-02 01:54:27 -04:00
Dax Raad
8d03f6c5be
refactor(core): simplify session pagination
2026-06-02 01:39:04 -04:00
Dax
9b815bcbd2
feat(core): add location-based permission service ( #30287 )
2026-06-02 01:32:50 +00:00
Luke Parker
f0c7febb02
fix(opencode): enforce storage path invariants ( #29666 )
2026-06-02 00:54:41 +00:00
Dax
2f2fcc1654
fix(opencode): remove automatic full session diffs ( #30127 )
2026-05-31 17:34:14 +00:00
Dax
5661af2034
feat(worktree): add managed workspace cloning ( #30117 )
2026-05-31 11:57:44 -04:00
opencode-agent[bot]
102c8353e0
chore: generate
2026-05-31 01:09:55 +00:00
Dax
7f571d36ea
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
Shantur Rathore
ddc30cd151
feat(core): add session metadata support ( #23068 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-30 16:58:11 -05:00
Filip
72d008bd5c
fix(core): allow colons inside passwords ( #29576 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-05-28 13:17:35 -04:00
opencode-agent[bot]
0c9cad86ec
chore: generate
2026-05-28 02:59:53 +00:00
James Long
69910f361c
fix(server): use persisted session directory for existing-session routes ( #29640 )
2026-05-27 22:58:33 -04:00
Kit Langton
7bafbb309a
fix(opencode): forward remote workspace request bodies ( #29458 )
2026-05-27 21:54:36 -04:00
Kit Langton
76d814e747
refactor(server): unify instance httpapi middleware routing
...
Unify declared instance HTTP API endpoints under typed middleware routing, including event streaming and PTY WebSocket connect handling.\n\nPreserve PTY connect compatibility by checking missing PTYs before parsing optional cursor and ticket query fields, with regression coverage.
2026-05-27 08:45:11 -04:00
Aiden Cline
c0bc020ad6
fix(opencode): disconnect dynamically added mcp servers ( #29452 )
2026-05-26 18:28:03 -05:00
Kit Langton
775321173d
refactor(httpapi): describe bodyless global upgrade payload
2026-05-25 16:18:31 -04:00
Kit Langton
b46cec2a7d
fix(httpapi): model optional worktree payload as no content ( #29246 )
2026-05-25 15:57:12 -04:00
Kit Langton
a99ebd1d65
fix(httpapi): model optional session payloads as no content ( #29247 )
2026-05-25 15:56:52 -04:00
Shoubhit Dash
968aaa3cfe
fix(pty): expose missing session errors ( #28884 )
2026-05-22 23:53:03 +05:30
Shoubhit Dash
0e14404e5f
fix(sync): map workspace warp not found ( #28882 )
2026-05-22 23:15:53 +05:30
Shoubhit Dash
3e1972fd92
fix(httpapi): return project not found errors ( #28856 )
2026-05-22 22:06:20 +05:30
opencode-agent[bot]
00038027c8
chore: generate
2026-05-22 15:31:46 +00:00
Shoubhit Dash
5cf597d583
fix(httpapi): return pty error bodies ( #28838 )
2026-05-22 21:00:20 +05:30
Shoubhit Dash
0beb4de3e8
fix(httpapi): return mcp server not found errors ( #28817 )
2026-05-22 17:46:30 +05:30
opencode-agent[bot]
2663ecd39d
chore: generate
2026-05-22 11:00:29 +00:00
Shoubhit Dash
4ce247eaba
fix(httpapi): return request not found errors ( #28693 )
2026-05-22 16:29:12 +05:30
Shoubhit Dash
82b796ce31
fix(httpapi): return session busy error bodies ( #28684 )
2026-05-21 22:53:49 +05:30
Shoubhit Dash
9739d75892
fix(httpapi): handle corrupt v2 session messages ( #28633 )
2026-05-21 16:30:04 +05:30
Shoubhit Dash
2697cb8001
fix(httpapi): remove config error middleware special case ( #28631 )
2026-05-21 15:57:25 +05:30
Shoubhit Dash
fc08292136
fix(httpapi): add unknown error references ( #28629 )
2026-05-21 15:44:35 +05:30
Shoubhit Dash
f5d20c580b
fix(httpapi): expose unavailable v2 session mutations ( #28624 )
2026-05-21 15:12:13 +05:30
Shoubhit Dash
b275b12e90
fix(httpapi): expose v2 session not found ( #28511 )
2026-05-21 13:27:20 +05:30
opencode-agent[bot]
d9ed62e51c
chore: generate
2026-05-21 03:37:50 +00:00
Kit Langton
39ea816a72
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Kit Langton
ddf18a7f9c
test(server): port event SSE tests to it.instance + testEffectShared ( #28569 )
2026-05-21 02:55:54 +00:00
Dax
8643c0721e
Rename v2 auth service to account ( #28260 )
2026-05-21 00:53:27 +00:00
Kit Langton
41f6daf96a
Refactor LLM route-first provider API ( #28523 )
2026-05-20 20:15:52 -04:00
opencode-agent[bot]
09603ed52f
chore: generate
2026-05-20 20:50:28 +00:00
Kit Langton
38e3b4087b
test(server): port event-diagnostics to Effect runner ( #28520 )
2026-05-20 16:48:41 -04:00