Commit Graph

138 Commits

Author SHA1 Message Date
James Long 956c603bc5 refactor(core): separate out location node functionality and integrate into v2 (#34119) 2026-06-26 22:46:07 -04:00
James Long 3eee8bd101 refactor(core): support tiered layer nodes (#33937) 2026-06-25 14:34:17 -04:00
Dax Raad 71316ce550 fix(opencode): scope reference readiness wait 2026-06-23 00:10:36 -04:00
Dax Raad 147b2a7e68 fix(core): await plugin readiness 2026-06-22 22:49:57 -04:00
Dax 9371e151f4 feat(plugin): add namespaced hook API (#33416) 2026-06-22 19:06:57 -04:00
Aiden Cline e464391216 fix(opencode): let subagents use their own permissions (#31696) 2026-06-10 09:26:08 -05:00
Dax 1add617766 feat(core): add project reference guidance (#31601) 2026-06-10 04:08:26 +00:00
James Long ede70549ff feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
Dax 9e11b45908 feat(core): add command registry (#30624) 2026-06-04 02:57:43 -04:00
Dax fbda5fadda refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Shoubhit Dash 7365418f37 chore(opencode): remove scout agent (#30435) 2026-06-02 23:30:34 +05:30
Dax 3056f6c030 feat(core): add location-based permission service (#30287) 2026-06-02 01:32:50 +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
Kit Langton 615a8511d6 test(opencode): simplify config effect tests (#29019) 2026-05-23 23:48:08 +00:00
Shoubhit Dash 2536f1ca6e fix(provider): type default model failures (#28881) 2026-05-22 23:53:23 +05:30
Kit Langton 65d8951700 refactor(opencode): roll out serviceUse proxy across 14 services + tests (#28576) 2026-05-21 03:36:27 +00:00
Kit Langton b5c3067e10 fix(provider): type model not found errors (#27334) 2026-05-13 22:23:09 +00:00
Shoubhit Dash af89d1b87b refactor(flags): route scout through runtime flags (#27318) 2026-05-13 17:07:53 +05:30
Aiden Cline f45082de63 temporarily revert: preserve permission ordering by accepting a layered array (#27258) 2026-05-12 23:55:45 -05:00
Kit Langton fcba3b7f86 fix(task): preserve subagent self permissions (#27201) 2026-05-13 01:36:02 +00:00
Andrew Suffield 2bc87fa321 fix: preserve permission ordering by accepting a layered array (#23214)
Co-authored-by: Andrew Suffield <asuffield@cloudflare.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-12 17:09:06 -05:00
Shoubhit Dash 7876a4cb2f refactor(core): resolve default agent info (#27125) 2026-05-13 01:08:30 +05:30
Shoubhit Dash 9216acf052 chore: remove codesearch tool (#27019) 2026-05-12 13:44:02 +05:30
Kit Langton 3994552035 agent: use Effect schema for generated agent object (#26973) 2026-05-11 21:42:04 -04:00
Kit Langton 5a03180bdb Drop unused domain Zod statics (#26927) 2026-05-11 16:10:58 -04:00
Shoubhit Dash 44fb0ebf7f refactor(scout): resolve configured reference mentions (#26701) 2026-05-11 12:57:26 +05:30
opencode-agent[bot] 3d7cbd5164 chore: generate 2026-05-10 12:28:11 +00:00
Shoubhit Dash fdd8cd9a2a feat(scout): materialize configured reference repos (#26692) 2026-05-10 17:57:11 +05:30
Kit Langton a78b083116 fix(task): subagent inherits parent agent's deny rules (Plan Mode security bypass) (#26597)
Co-authored-by: Developer <temp@example.com>
2026-05-09 23:51:55 +00:00
Dax 4ae8dd80c3 Move schema utilities into core (#26565) 2026-05-09 19:51:09 +00:00
Shoubhit Dash eab8804ed1 feat(core): add scout agent for repo research (#24149)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-05-08 20:20:08 +00:00
Dax 416952c089 Preapprove agent tmp directory access (#25226) 2026-04-30 23:47:15 -04:00
Aiden Cline 60f88a613c chore: rm broken codesearch tool (#24992) 2026-04-29 13:15:44 -05:00
Kit Langton 584064d2c9 Prepare Effect HttpApi backend parity (#24853) 2026-04-29 09:34:50 -04:00
Dax 07ac891a99 refactor: remove module barrels (#24554) 2026-04-27 14:33:33 -04:00
Kit Langton 503f761d5c feat(httpapi): bridge catalog read endpoints (#24353) 2026-04-25 14:00:30 -04:00
Dax Raad 9031b8f108 core: move Global module to @opencode-ai/core for centralized path management
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00
Shoubhit Dash 45b108c69b fix(session): improve session compaction (#23870) 2026-04-23 00:25:38 -04:00
Brendan Allan 118a2b3939 Merge branch 'dev' into nxl/improve-compaction-strategy 2026-04-17 11:53:17 +08:00
opencode-agent[bot] cd6302db74 chore: generate 2026-04-17 00:04:01 +00:00
Kit Langton 12469e258f refactor: unwrap Agent namespace + self-reexport (#22935) 2026-04-17 00:01:44 +00:00
Shoubhit Dash f1e4d71bab merge dev 2026-04-16 17:30:14 +05:30
Kit Langton 8a117354fd feat: unwrap provider namespaces to flat exports + barrel (#22760) 2026-04-16 05:02:50 +00:00
Kit Langton 181ca1a17f feat: unwrap tool namespaces to flat exports + barrel (#22762) 2026-04-16 03:56:54 +00:00
Kit Langton 7159d09978 feat: unwrap InstanceState + EffectBridge namespaces to flat exports + barrel (#22721) 2026-04-16 02:45:45 +00:00
Kit Langton 1f77795ac6 fix: prefix 32 unused parameters with underscore (#22694) 2026-04-15 21:56:23 -04:00
Kit Langton b047f7af36 feat: unwrap Provider namespace + improved automation script (#22690) 2026-04-15 21:44:46 -04:00
Kit Langton b5f4d032fb feat: unwrap Config namespace to flat exports + barrel (#22689) 2026-04-15 21:26:24 -04:00
Kit Langton a11169b562 feat: add oxlint with correctness defaults (#22682) 2026-04-15 20:45:19 -04:00
Kit Langton 39d6666dbf add experimental permission HttpApi slice (#22385) 2026-04-15 21:28:01 +00:00