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
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
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
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
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
Shoubhit Dash
993bb6b37d
fix(httpapi): return session busy error bodies ( #28684 )
2026-05-21 22:53:49 +05:30
opencode-agent[bot]
5f40eca868
chore: generate
2026-05-21 11:01:36 +00:00
Shoubhit Dash
f1e6dd64d6
fix(httpapi): handle corrupt v2 session messages ( #28633 )
2026-05-21 16:30:04 +05:30
Shoubhit Dash
102d4236bb
fix(httpapi): expose unavailable v2 session mutations ( #28624 )
2026-05-21 15:12:13 +05:30
Shoubhit Dash
79fcc0c13c
fix(httpapi): expose v2 session not found ( #28511 )
2026-05-21 13:27:20 +05:30
Shoubhit Dash
a78882dd56
fix(httpapi): expose v2 catalog errors ( #28498 )
2026-05-21 00:53:35 +05:30
Shoubhit Dash
5202a9be9a
fix(httpapi): expose v2 request errors ( #28495 )
2026-05-20 23:23:23 +05:30
Dax Raad
b54c480e59
fix missing event types in sdk
2026-05-14 21:57:25 -04:00
Dax
caa9275323
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Kit Langton
cef91bc0bf
fix(worktree): accept missing create payload ( #27582 )
2026-05-14 14:25:22 -04:00
Aiden Cline
4e9c79f355
Refactor event HTTP API route modules ( #27441 )
2026-05-13 22:41:17 -05:00
opencode-agent[bot]
72f1150455
chore: generate
2026-05-14 00:59:33 +00:00
Dax
4c90312462
refactor(core): move models.dev into core ( #27347 )
2026-05-13 20:58:24 -04:00
Dax
0381c92481
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
Shoubhit Dash
4168c57b2e
fix(session): tighten http error contracts ( #27308 )
2026-05-13 16:48:18 +05:30
Shoubhit Dash
914b8aed07
fix(provider): type auth errors ( #27301 )
2026-05-13 15:47:13 +05:30
Shoubhit Dash
0d077fba68
fix(worktree): type expected errors ( #27296 )
2026-05-13 15:05:30 +05:30
Aiden Cline
59e247e1d1
fix(opencode): fix full session fork ( #26811 )
2026-05-11 00:26:36 -05:00
Kit Langton
4401530640
Scope boolean query overrides
2026-05-10 11:57:52 -04:00
Kit Langton
99de7d579d
Share HTTP API boolean query schema ( #26615 )
2026-05-09 21:41:15 -04:00
Kit Langton
c1aa397f75
Fix OpenAPI workspace query drift ( #26609 )
2026-05-09 21:12:34 -04:00
Kit Langton
e4a660e0bd
fix(httpapi): align runtime query schemas with workspace routing params ( #26581 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:50:30 -04:00
Kit Langton
2b957df526
fix(session): accept routing params in message list ( #26569 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:02:35 -04:00
Dax
4ae8dd80c3
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00
Kit Langton
c645e13e2a
research: delete Hono backend (do not merge) ( #25667 )
2026-05-09 13:10:42 +00:00
Kit Langton
4fd79c44ad
fix(server): match Hono wire format for authorize undefined and share errors ( #26474 )
2026-05-09 00:30:00 -04:00
Kit Langton
7d1137103f
fix(server): map Account failures to typed 500 instead of defect ( #26448 )
2026-05-08 23:44:28 -04:00
James Long
04c1d3442d
feat(core): allow external workspace creation ( #26212 )
2026-05-08 11:09:12 -04:00