Commit Graph

54 Commits

Author SHA1 Message Date
James Long 9767d175e0 refactor(opencode): migrate llm tests to layer nodes (#34479) 2026-06-29 15:55:58 -04:00
opencode-agent[bot] 1d16651021 chore: generate 2026-06-29 17:58:20 +00:00
James Long 55cf050a75 refactor(core): convert more opencode tests to nodes (#34464) 2026-06-29 13:56:28 -04:00
James Long a216e6584a refactor(core): convert opencode tests to nodes (#34453) 2026-06-29 12:56:44 -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
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
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 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 11c675672c refactor(opencode): fetch remote config with http client (#28661) 2026-05-21 15:53:44 -04:00
Kit Langton 65d8951700 refactor(opencode): roll out serviceUse proxy across 14 services + tests (#28576) 2026-05-21 03:36:27 +00:00
Shoubhit Dash af89d1b87b refactor(flags): route scout through runtime flags (#27318) 2026-05-13 17:07:53 +05:30
Kit Langton fcba3b7f86 fix(task): preserve subagent self permissions (#27201) 2026-05-13 01:36:02 +00:00
Kit Langton 807a54e72e effect: add RuntimeFlags service (#27181) 2026-05-12 20:59:02 -04:00
Shoubhit Dash 7876a4cb2f refactor(core): resolve default agent info (#27125) 2026-05-13 01:08:30 +05:30
Kit Langton 06da9ade26 test(agent): migrate plan bypass tests to Effect runner (#27119) 2026-05-12 14:56:01 -04:00
opencode-agent[bot] 69bd01072d chore: generate 2026-05-12 18:52:25 +00:00
Kit Langton 2a402f9e8a test(agent): migrate agent tests to Effect runner (#27118) 2026-05-12 18:49:30 +00:00
Kit Langton 4aff9bf7b2 test(agent): isolate plugin agent regression (#26948) 2026-05-11 19:38:54 -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
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
Kit Langton e4791e0a42 test(agent): skip InstanceBootstrap in plugin-agent regression test (#25737) 2026-05-04 17:11:33 +00:00
Kit Langton 4847c6e4a6 Effectify plugin agent regression test (#25646) 2026-05-03 22:07:10 +00:00
Kit Langton be489206f6 Normalize instance lifecycle wiring (#25501) 2026-05-02 20:39:20 -04:00
Kit Langton 04449495bf fix(instance): run bootstrap from instance store (#25475) 2026-05-02 19:33:38 -04:00
Kit Langton 6c85bbc7f0 Replace Instance.disposeAll/load with fixture helper (#25418) 2026-05-02 10:56:15 -04:00
opencode-agent[bot] 5b122f8330 chore: generate 2026-05-01 20:03:10 +00:00
Dax Raad dfdd77a597 core: allow agents to access global tmp directory without permission prompts
Agents can now create temporary files in the global tmp directory without
triggering external_directory permission prompts. This enables agents to
freely use temporary storage for intermediate files during builds and
other operations.
2026-05-01 15:35:45 -04:00
Dax 07ac891a99 refactor: remove module barrels (#24554) 2026-04-27 14:33:33 -04:00
Aiden Cline 0654240c9e chore: kill unused tool (#23701) 2026-04-21 11:31:20 -04:00
Kit Langton 181ca1a17f feat: unwrap tool namespaces to flat exports + barrel (#22762) 2026-04-16 03:56:54 +00:00
Kit Langton 202f585eec refactor(agent): remove async facade exports (#22341) 2026-04-13 14:54:01 -04:00
Aiden Cline 78829463ec chore: remove dead code for todoread tool (#19128)
publish-github-action / publish (push) Has been cancelled
2026-03-25 16:21:42 +00:00
Kit Langton b6aa472839 Move service state into InstanceState, flatten service facades (#18483) 2026-03-21 04:51:35 +00:00
jorge g 8fa53ae5a5 fix: stabilize agent and skill ordering in prompt descriptions (#18261)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-19 15:04:03 -05:00
Kit Langton 2a6909cd07 refactor(truncation): effectify TruncateService, delete Scheduler (#17957) 2026-03-17 21:59:54 -04:00
Kit Langton 36aee4908f feat(id): brand ProviderID and ModelID (#17110) 2026-03-12 09:27:52 -04:00
Aiden Cline a0ff03304e fix: ensure explore subagent has external_directory perm set to ask instead of auto denying (#14060) 2026-02-17 20:16:55 -06:00
Aiden Cline 119522129d feat: improve skills, better prompting, fix permission asks after invoking skills, ensure agent knows where scripts/resources are (#11737) 2026-02-03 09:58:31 -06:00
Aiden Cline 3377b19dd7 chore: cleanup external_dir perm logic (#11845) 2026-02-02 16:43:55 -06:00
Sercan Sagman 70f64292c8 fix(agent): default agent selection in acp and headless mode (#8678)
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2026-01-15 17:09:19 -06:00
Dax Raad 3ec5490d6b test: fix plan agent test path from .opencode/plan/* to .opencode/plans/* 2026-01-13 16:19:14 -05:00
Aiden Cline 2839c21a7c tweak: truncation dir perm 2026-01-12 16:46:47 -06:00
Aiden Cline fd2e06159f ignore: ensure new file truncation stuff still works even if external_directoy is set to deny 2026-01-08 11:07:33 -06:00