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
Kit Langton
97b465cc06
fix(opencode): export AI SDK telemetry spans ( #22526 )
2026-04-14 22:30:50 -04:00
Kit Langton
0ece76a789
refactor(plugin): remove async facade exports ( #22367 )
2026-04-13 21:24:20 -04:00
Kit Langton
202f585eec
refactor(agent): remove async facade exports ( #22341 )
2026-04-13 14:54:01 -04:00
Dax
c5f3cc0c9d
refactor(server): simplify router middleware with next() ( #21720 )
2026-04-11 16:55:17 -04:00
Kit Langton
0a790bc740
refactor(effect): upgrade opencode to beta.46 context APIs ( #21977 )
2026-04-10 23:06:28 -04:00
Shoubhit Dash
b8b49dc6c0
keep recent turns during session compaction
2026-04-10 09:34:01 +05:30
Aiden Cline
8db3f197c9
fix: ensure that openai oauth works for agent create cmd, use temporary hack ( #21749 )
...
Co-authored-by: OpeOginni <brightoginni123@gmail.com >
2026-04-09 15:25:59 -05:00
Kit Langton
42b399da22
fix(effect): suspend agent default layer construction ( #21732 )
2026-04-09 14:32:41 -04:00
Aaron Zhu
d08c6fa5d1
fix(session): compaction agent responds in same language as conversation ( #20581 )
...
Co-authored-by: Aaron Zhu <aaron@Aarons-MacBook-Air.local >
2026-04-01 21:44:16 -05:00
Kit Langton
0fc81f6d0b
refactor(prompt): use Provider service in effect layers ( #20167 )
2026-04-01 00:44:15 +00:00
Kit Langton
54a250fb38
refactor: replace Filesystem util with AppFileSystem service ( #20127 )
2026-03-30 21:48:28 +00:00
Kit Langton
fcfb201685
refactor(effect): yield services instead of promise facades ( #19325 )
2026-03-26 21:46:38 -04:00
Kit Langton
9ccef679d7
effectify Bus service: migrate to Effect PubSub + InstanceState ( #18579 )
2026-03-25 20:19:24 -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
Aiden Cline
67a30121a9
chore: effectify agent.ts ( #18971 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-03-24 18:15:23 +00:00
Kit Langton
b6aa472839
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Kit Langton
9eafdc92ec
fix: switch consumers to service imports to break bundle cycles ( #18438 )
2026-03-20 20:55:46 +00:00
Aiden Cline
371aca7729
tweak: adjust codex plugin logic so that codex instruction isn't always added (oauth plan no longer enforces instruction whitelisting) ( #18337 )
2026-03-20 10:37:47 -05: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
82307f8a45
refactor(provider): flow branded ProviderID/ModelID through internal signatures ( #17182 )
2026-03-12 14:48:17 +00: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
61c5e8ab80
fix(core): ensure compaction is more reliable, add reserve token buffer to ensure that input window has enough room to compact ( #12924 )
...
Co-authored-by: James Lal <james@littlebearlabs.io >
2026-02-10 19:55:22 -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
neavo
7e13e7230a
fix(opencode): scope agent variant to model ( #11410 )
2026-02-01 14:12:30 -06:00
Steffen Deusch
90d0bb3bf0
feat(opencode): add agent description ( #10680 )
2026-01-26 10:43:10 -05:00
Aiden Cline
66da7594d4
ignore: rm spoof and bump plugin version
2026-01-25 17:27:24 -05:00