Dax and GitHub
f25f1485d5
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
705f792e87
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
Dax and GitHub
1d728fc627
feat: add startup debug command ( #24310 )
2026-04-25 15:08:19 +00:00
Luke Parker and Aiden Cline
e383df4b17
feat: support pull diagnostics in the LSP client (C#, Kotlin, etc) ( #23771 )
2026-04-23 00:25:40 -04:00
Kit Langton and GitHub
5011465c81
feat: unwrap tool namespaces to flat exports + barrel ( #22762 )
2026-04-16 03:56:54 +00:00
Kit Langton and GitHub
a427a28fa9
feat: unwrap project namespaces to flat exports + barrel ( #22743 )
2026-04-15 23:28:46 -04:00
Kit Langton and GitHub
343a564183
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton and GitHub
702f741267
feat: enable oxlint suspicious category, fix 24 violations ( #22727 )
2026-04-16 02:53:10 +00:00
Kit Langton and GitHub
1d81335ab5
feat: unwrap Provider namespace + improved automation script ( #22690 )
2026-04-15 21:44:46 -04:00
Kit Langton and GitHub
f7d4665e40
fix: resolve oxlint warnings — suppress false positives, remove unused imports ( #22687 )
2026-04-15 21:33:54 -04:00
Kit Langton and GitHub
bbdbc107ae
feat: unwrap Config namespace to flat exports + barrel ( #22689 )
2026-04-15 21:26:24 -04:00
Kit Langton and GitHub
0fb0135e51
refactor: remove makeRuntime facades from File and Ripgrep ( #22513 )
2026-04-15 21:22:18 -04:00
Kit Langton and GitHub
68384613be
refactor(session): remove async facade exports ( #22471 )
2026-04-14 13:45:13 -04:00
Shoubhit Dash and GitHub
d6840868d4
refactor(ripgrep): use embedded wasm backend ( #21703 )
2026-04-14 11:56:23 +05:30
Kit Langton and GitHub
f40209bdfb
refactor(snapshot): remove async facade exports ( #22370 )
2026-04-13 21:24:54 -04:00
Kit Langton and GitHub
14ccff4037
refactor(agent): remove async facade exports ( #22341 )
2026-04-13 14:54:01 -04:00
Kit Langton and GitHub
b8801dbd22
refactor(file): remove async facade exports ( #22322 )
2026-04-13 13:12:02 -04:00
Kit Langton and GitHub
f7c6943817
refactor(config): remove async facade exports ( #22325 )
2026-04-13 13:11:05 -04:00
Kit Langton and GitHub
21d7a85e76
refactor(lsp): remove async facade exports ( #22321 )
2026-04-13 12:47:52 -04:00
Kit Langton and GitHub
663e798e76
refactor(provider): remove async facade exports ( #22320 )
2026-04-13 12:40:00 -04:00
Kit Langton and GitHub
7239b38b7f
refactor(skill): remove async facade exports ( #22308 )
2026-04-13 11:18:10 -04:00
Kit Langton and GitHub
9ae8dc2d01
refactor: remove ToolRegistry runtime facade ( #22307 )
2026-04-13 11:09:32 -04:00
Kit Langton and GitHub
6fdb8ab90d
refactor(file): add ripgrep search service ( #22295 )
2026-04-13 10:04:32 -04:00
Kit Langton and GitHub
3dd09147c2
refactor(tool): Tool.Context.metadata returns Effect ( #21972 )
2026-04-10 23:12:04 -04:00
Kit Langton and GitHub
c5fb6281f0
refactor(tool): Tool.Def.execute returns Effect, rename defineEffect → define ( #21961 )
2026-04-10 22:36:02 -04:00
Dax and GitHub
463318486f
core: refactor tool system to remove agent context from initialization ( #21052 )
2026-04-07 19:48:12 -04:00
Kit Langton and GitHub
38e0dc9ccd
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Kit Langton and GitHub
5dfe86dcb1
refactor(truncation): effectify TruncateService, delete Scheduler ( #17957 )
2026-03-17 21:59:54 -04:00
Kit Langton and GitHub
f015154314
refactor(permission): effectify PermissionNext + fix InstanceState ALS bug ( #17511 )
2026-03-14 18:28:00 +00:00
Kit Langton and GitHub
090f636354
feat(id): brand PartID through Drizzle and Zod schemas ( #16966 )
2026-03-11 23:40:50 +00:00
Kit Langton and GitHub
16a6d6feba
feat(id): brand WorkspaceID through Drizzle and Zod schemas ( #16964 )
2026-03-11 23:30:17 +00:00
Dax and GitHub
3ebba02d04
refactor: replace Bun.sleep with node timers ( #15013 )
2026-03-05 21:54:06 -05:00
Aiden Cline and GitHub
39a73d4894
feat: dynamically resolve AGENTS.md files from subdirectories as agent explores them ( #10678 )
2026-01-26 10:49:41 -05:00
Aiden Cline and GitHub
b7ad6bd839
feat: apply_patch tool for openai models ( #9127 )
2026-01-18 00:35:09 -06:00
Eric Guo and GitHub
f4f8f2d151
feat(cli): Support debug tool calling directly in CLI. ( #6564 )
2026-01-12 23:10:56 -06:00
efaa9166fb
fix: prevent [object Object] error display in console output ( #8116 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-12 20:40:03 -06:00
Sercan Sagman and GitHub
adae0d1853
fix(cli): add help text to debug command and subcommands ( #7328 )
...
Signed-off-by: assagman <ahmetsercansagman@gmail.com >
2026-01-08 09:42:12 -06:00
351ddeed91
Permission rework ( #6319 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-01-01 17:54:11 -05:00
Eric Guo and GitHub
b97d20f252
feat(cli): New debug agent <name> subcommand ( #6529 )
2025-12-31 11:16:03 -06:00
046e351140
feat: add native skill tool with permission system ( #5930 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2025-12-22 18:24:06 -05:00
Viktor Forsman and GitHub
7ec48dfd15
fix: debug lsp diagnostics cmd for certain lsps ( #5420 )
2025-12-11 23:20:38 -06:00
Dax and GitHub
a1214fff2e
Refactor agent loop ( #4412 )
2025-11-17 10:57:18 -05:00
GitHub Action
34ff87d504
chore: format code
2025-11-08 01:59:02 +00:00
Dax Raad
1ea3a8eb9b
big format
2025-11-06 13:03:12 -05:00
Haris Gušić and GitHub
832ffd2303
fix: Use process.stdout.write instead of console.log ( #3508 )
2025-10-28 15:38:08 -05:00
Haris Gušić and GitHub
97c7e941eb
fix: opencode run shouldn't print to stderr ( #3341 )
2025-10-21 19:53:09 -05:00
Aiden Cline and GitHub
395c41b748
add command to debug config ( #2962 )
2025-10-03 23:07:58 -05:00
Dax Raad
6e19200fca
overhaul file search and support @ mentioning directories
2025-10-01 03:37:01 -04:00
Dax Raad
f40b91ab7a
fix: remove file existence check from LSP debug and format storage code
2025-09-23 16:49:57 -04:00
Aiden Cline and GitHub
c23510346b
ignore: lsp debug file check ( #2743 )
2025-09-22 22:16:03 -05:00