Commit Graph

34 Commits

Author SHA1 Message Date
James Long bb3db5ee34 refactor(core): finish test layer node conversion (#34385) 2026-06-29 11:35:17 -04:00
James Long 36700b2f07 refactor(core): rename app node modules (#34238) 2026-06-27 12:29:21 -04:00
Dax Raad 5da7e801f2 feat(core): port v2 runtime fixes onto dev
Cherry-picks the packages/core changes from the v2 branch onto dev:
- combined ordered stdout/stderr in AppProcess + bash structured output
- edit/apply-patch return FileDiff info with status and line stats
- ignore no-op model switches; record reasoning timestamps
- return unexpected local tool defects to the model and continue
- keep OAuth account metadata out of request bodies
- nest OpenAI reasoning effort/summary options
- load OpenCode provider config asynchronously; batch plugin boot
- export latest public event manifest

Includes the supporting schema reasoning time field and regenerated
client/SDK types.
2026-06-27 00:07:25 -04:00
James Long 956c603bc5 refactor(core): separate out location node functionality and integrate into v2 (#34119) 2026-06-26 22:46:07 -04:00
opencode-agent[bot] d5154308ee chore: generate 2026-06-26 17:56:55 +00:00
Dax Raad 913ee01fce fix(core): authorize external read paths 2026-06-26 13:55:04 -04:00
Chris Yuan c922a32ae1 fix(skill): emit base directory as filesystem path, not file:// URL (#33580)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-24 00:08:22 -05:00
Kit Langton 460d72cfbd refactor(schema): extract shared public schemas (#33571) 2026-06-23 22:31:06 -04:00
Dax Raad f19572eeef refactor(core): drop filesystem entry mime 2026-06-23 21:49:01 -04:00
Aiden Cline 1707b5addd refactor(core): remove shell description input (#32823) 2026-06-22 21:18:06 -05:00
Dax 9371e151f4 feat(plugin): add namespaced hook API (#33416) 2026-06-22 19:06:57 -04:00
Kit Langton d4c4f084a8 fix(core): handle read file failures (#33260) 2026-06-21 20:12:42 +00:00
Kit Langton 5d7bfe8a32 fix(core): bound web tool failures (#33259) 2026-06-21 15:37:25 -04:00
Kit Langton 2e562b3791 fix(core): handle missing read paths (#33255) 2026-06-21 13:50:14 -04:00
Dax f576efbfa8 feat(plugin): add v2 effect host (#33111) 2026-06-21 08:05:49 -04:00
opencode-agent[bot] a55f349bbf chore: generate 2026-06-10 00:39:58 +00:00
Dax 80e328b6c1 refactor(core): unify filesystem search service (#31566) 2026-06-09 20:38:02 -04:00
opencode-agent[bot] ded5a01292 chore: generate 2026-06-09 18:30:51 +00:00
Dax 6cecc3d03e refactor(core): simplify location filesystem (#31545) 2026-06-09 14:28:45 -04:00
Dax ec87cf82cb refactor(core): consolidate references (#31539) 2026-06-09 16:08:58 +00:00
Dax 93316f1fae refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Kit Langton 75b9b5b383 fix(core): harden unified tool runtime (#31171) 2026-06-06 21:55:34 -04:00
Kit Langton 9dbe8ee791 fix(core): isolate image normalization (#31165) 2026-06-06 21:24:54 -04:00
Kit Langton f9f8a2dbae refactor(core): unify v2 tool architecture (#31168) 2026-06-06 20:49:12 -04:00
Kit Langton e1a3f80c11 fix(core): enforce V2 tool permissions (#31061) 2026-06-06 08:00:24 -04:00
Kit Langton 47e40c255f refactor(core): simplify search root protocol (#31060) 2026-06-06 03:20:06 +00:00
Kit Langton a72a9d2c01 refactor(core): simplify filesystem read protocol (#31058) 2026-06-06 03:08:55 +00:00
Kit Langton e43d850850 refactor(core): simplify filesystem mutation protocol (#31059) 2026-06-06 03:08:23 +00:00
Kit Langton e0a03d6d5b fix(core): make V2 reads media-aware and binary-safe (#31038) 2026-06-05 19:48:34 -04:00
Kit Langton 0c5e557a21 feat(core): bound v2 tool output (#30999) 2026-06-05 14:35:19 -04:00
Kit Langton 0efca52b52 feat(core): admit v2 skill guidance (#30843) 2026-06-05 11:19:55 -04:00
Kit Langton 8f84a7cae0 feat(core): attach global native tools (#30832) 2026-06-04 23:12:17 -04:00
opencode-agent[bot] 1e882a15c3 chore: generate 2026-06-04 03:03:39 +00:00
Kit Langton 540e83b6c8 feat(core): add embedded v2 session runtime and tool foundation (#30632) 2026-06-03 23:02:17 -04:00