Commit Graph

62 Commits

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