cloudaxe-opencode/packages/opencode/test
Dax Raad bfffc3c2c6 tui: ensure TUI plugins load with proper project context when multiple directories are open
Fixes potential plugin resolution issues when switching between projects by wrapping
plugin loading in Instance.provide(). This ensures each plugin resolves dependencies
relative to its correct project directory instead of inheriting context from whatever
instance happened to be active.

Also reorganizes config loading code into focused modules (command.ts, managed.ts,
plugin.ts) to make the codebase easier to maintain and test.
2026-04-16 12:40:24 -04:00
..
account feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00
acp fix: clean up final 16 no-unused-vars warnings (#22751) 2026-04-16 03:54:21 +00:00
agent feat: unwrap tool namespaces to flat exports + barrel (#22762) 2026-04-16 03:56:54 +00:00
auth refactor(auth): remove async auth facade exports (#22306) 2026-04-13 12:31:43 -04:00
bus refactor(auth): remove async auth facade exports (#22306) 2026-04-13 12:31:43 -04:00
cli refactor(tui): improve workspace management (#22691) 2026-04-16 12:24:40 -04:00
config tui: ensure TUI plugins load with proper project context when multiple directories are open 2026-04-16 12:40:24 -04:00
control-plane feat(core): expose workspace adaptors to plugins (#21927) 2026-04-13 13:33:13 -04:00
effect fix: clean up final 16 no-unused-vars warnings (#22751) 2026-04-16 03:54:21 +00:00
fake feat: unwrap Provider namespace + improved automation script (#22690) 2026-04-15 21:44:46 -04:00
file CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
filesystem shared package (#22626) 2026-04-15 14:26:20 +00:00
fixture CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
format tweak: make it so disabling uv or ruff fmters disables both (#21921) 2026-04-10 13:30:30 -05:00
git feat: restore git-backed review modes (#20845) 2026-04-03 09:54:57 -05:00
ide fix(test): replace structuredClone with spread for process.env (#14908) 2026-02-24 23:16:24 +10:00
installation refactor(effect): upgrade opencode to beta.46 context APIs (#21977) 2026-04-10 23:06:28 -04:00
lib fix: delete 9 dead functions with zero callers (#22697) 2026-04-16 02:01:02 +00:00
lsp feat: unwrap lsp namespaces to flat exports + barrel (#22748) 2026-04-15 23:30:52 -04:00
mcp fix: clean up final 16 no-unused-vars warnings (#22751) 2026-04-16 03:54:21 +00:00
memory feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741) 2026-04-15 23:27:32 -04:00
patch
permission feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741) 2026-04-15 23:27:32 -04:00
plugin feat: unwrap provider namespaces to flat exports + barrel (#22760) 2026-04-16 05:02:50 +00:00
project feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00
provider feat: Add support for claude opus 4.7 xhigh adaptive reasoning effort (#22833) 2026-04-16 10:57:36 -05:00
pty refactor(pty): remove async facade exports (#22305) 2026-04-13 11:47:05 -04:00
question add experimental question HttpApi slice (#22357) 2026-04-14 19:43:49 +00:00
server feat: unwrap project namespaces to flat exports + barrel (#22743) 2026-04-15 23:28:46 -04:00
session feat: unwrap provider namespaces to flat exports + barrel (#22760) 2026-04-16 05:02:50 +00:00
share feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00
shell feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
skill feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741) 2026-04-15 23:27:32 -04:00
snapshot feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
storage CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
sync fix: add a few more tests for sync and session restore (#22837) 2026-04-16 12:15:44 -04:00
tool CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
util CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
workspace fix: add a few more tests for sync and session restore (#22837) 2026-04-16 12:15:44 -04:00
AGENTS.md refactor(file): destroy FileTime facade (#22090) 2026-04-11 20:08:55 -04:00
keybind.test.ts feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
npm.test.ts fix(plugin): parse package specifiers with npm-package-arg and sanitize win32 cache paths (#21135) 2026-04-06 00:26:40 +00:00
permission-task.test.ts feat: unwrap Config namespace to flat exports + barrel (#22689) 2026-04-15 21:26:24 -04:00
preload.ts feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00