Dax
ec87cf82cb
refactor(core): consolidate references ( #31539 )
2026-06-09 16:08:58 +00:00
Dax
f6f849b34c
refactor(tui): centralize application exit ( #31524 )
2026-06-09 11:46:02 -04:00
Dax
a5ddb7f291
refactor(core): replace legacy logger with Effect logging ( #31310 )
2026-06-08 15:41:56 -04:00
Shoubhit Dash
3448afb3b8
fix: speed up fff file search ( #31366 )
2026-06-08 19:09:55 +05:30
opencode-agent[bot]
82f71bef7a
chore: generate
2026-06-07 03:28:52 +00:00
Dax
93316f1fae
refactor(server): canonicalize service API ( #31049 )
2026-06-07 03:27:28 +00:00
Dmitriy Kovalenko
d76293144b
feat(opencode): fff search tools ( #27802 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-06-06 19:12:31 +05:30
James Long
dbd16997f8
fix(tui): inject reminder after moving session ( #31027 )
2026-06-05 17:33:50 -04:00
James Long
bc3e8ff1e8
fix(opencode): limit generated project copy names ( #31022 )
2026-06-05 17:26:21 -04:00
James Long
00bef86c4e
feat(tui): delete working copies from move dialog ( #31017 )
2026-06-05 16:47:10 -04:00
Kit Langton
75c5d0ab83
feat(tui): allow backgrounding synchronous subagents ( #30488 )
2026-06-04 23:40:52 -04:00
Kit Langton
1e35a56e25
refactor(core): make v2 session inputs event sourced ( #30785 )
2026-06-04 19:24:30 -04:00
James Long
6c068be97a
feat(core): moving sessions ( #30640 )
2026-06-04 15:07:46 -04:00
opencode-agent[bot]
14e2b0d799
chore: generate
2026-06-04 06:59:09 +00:00
Dax
9e11b45908
feat(core): add command registry ( #30624 )
2026-06-04 02:57:43 -04:00
Kit Langton
540e83b6c8
feat(core): add embedded v2 session runtime and tool foundation ( #30632 )
2026-06-03 23:02:17 -04:00
Shoubhit Dash
de2b08543b
refactor(core): consolidate pty service ( #30537 )
2026-06-03 15:17:46 +05:30
James Long
fe8e3ef736
feat(core): project copying and tracking directories ( #30139 )
2026-06-03 03:26:10 +00:00
Dax
fbda5fadda
refactor(core): move v1 schemas into core ( #30473 )
2026-06-03 02:42:13 +00:00
Dax
7a9068f029
refactor(core): consolidate filesystem services ( #30447 )
2026-06-02 16:09:26 -04:00
Shoubhit Dash
65bfee111b
feat(core): expose project reference filesystem access ( #30423 )
2026-06-02 20:59:07 +05:30
Dax Raad
ceb01ce587
feat(opencode): add filesystem read and list routes
2026-06-02 01:54:27 -04:00
Dax Raad
2844133ac5
refactor(core): simplify session pagination
2026-06-02 01:39:04 -04:00
opencode-agent[bot]
6466860e0a
chore: generate
2026-06-02 01:34:11 +00:00
Dax
3056f6c030
feat(core): add location-based permission service ( #30287 )
2026-06-02 01:32:50 +00:00
Dax
07a4c49e30
feat(worktree): add managed workspace cloning ( #30117 )
2026-05-31 11:57:44 -04:00
Dax Raad
5a76aff419
fix(sdk): preserve generated event contracts
2026-05-31 03:18:43 -04: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
Shantur Rathore
1990bd1605
feat(core): add session metadata support ( #23068 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-30 16:58:11 -05:00
Dax
999db7786c
feat(core): add location-scoped config loading ( #29625 )
2026-05-30 04:06:08 +00:00
James Murdza
654a9d649a
fix(workspaces): surface real error messages on failed workspace operations ( #29167 )
...
Signed-off-by: James Murdza <james@jamesmurdza.com >
2026-05-29 17:00:23 -04:00
Filip
db7604825b
fix(core): allow colons inside passwords ( #29576 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-05-28 13:17:35 -04:00
James Long
ae085b1571
fix(server): use persisted session directory for existing-session routes ( #29640 )
2026-05-27 22:58:33 -04:00
Kit Langton
39b268d566
fix(opencode): forward remote workspace request bodies ( #29458 )
2026-05-27 21:54:36 -04:00
Kit Langton
0122f38e09
refactor(server): unify instance httpapi middleware routing
...
publish-github-action / publish (push) Has been cancelled
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
Kit Langton
d1403e7179
refactor(httpapi): describe bodyless global upgrade payload
2026-05-25 16:18:31 -04:00
Kit Langton
f0fe3c1605
fix(httpapi): model optional worktree payload as no content ( #29246 )
2026-05-25 15:57:12 -04:00
Kit Langton
f90984210d
fix(httpapi): model optional session payloads as no content ( #29247 )
2026-05-25 15:56:52 -04:00
opencode-agent[bot]
e1d09f241d
chore: generate
2026-05-22 18:25:01 +00:00
Shoubhit Dash
40bb3d7606
fix(pty): expose missing session errors ( #28884 )
2026-05-22 23:53:03 +05:30
James Long
9e0fe79648
fix(tui): empty states, context, and minor improvements to diff viewer ( #28878 )
2026-05-22 14:21:22 -04:00
Shoubhit Dash
3822aa621c
fix(sync): map workspace warp not found ( #28882 )
2026-05-22 23:15:53 +05:30
Shoubhit Dash
c046a057e4
fix(httpapi): return project not found errors ( #28856 )
2026-05-22 22:06:20 +05:30
Shoubhit Dash
685d8b6ba5
fix(httpapi): return pty error bodies ( #28838 )
2026-05-22 21:00:20 +05:30
opencode-agent[bot]
0470ac373a
chore: generate
2026-05-22 12:17:49 +00:00
Shoubhit Dash
e3445de70e
fix(httpapi): return mcp server not found errors ( #28817 )
2026-05-22 17:46:30 +05:30
Shoubhit Dash
92a7975a56
fix(httpapi): return request not found errors ( #28693 )
2026-05-22 16:29:12 +05:30
Kit Langton
f44c9ebba2
chore: drop dead imports across opencode/core/llm ( #28720 )
2026-05-21 17:03:12 -04:00
Kit Langton
ce71b723d6
refactor(server): rename Fence.waitEffect to Fence.wait ( #28717 )
2026-05-21 20:48:15 +00:00