Commit Graph

312 Commits

Author SHA1 Message Date
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