cloudaxe-opencode/packages/opencode/src
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 CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
agent feat: unwrap provider namespaces to flat exports + barrel (#22760) 2026-04-16 05:02:50 +00:00
auth feat: unwrap uauth namespace to flat exports + barrel (#22699) 2026-04-16 02:13:56 +00:00
bus feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
cli tui: ensure TUI plugins load with proper project context when multiple directories are open 2026-04-16 12:40:24 -04:00
command feat: unwrap InstanceState + EffectBridge namespaces to flat exports + barrel (#22721) 2026-04-16 02:45:45 +00: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 fix(core): better global sync event structure (#22858) 2026-04-16 12:35:37 -04:00
effect refactor(tui): improve workspace management (#22691) 2026-04-16 12:24:40 -04:00
env feat: unwrap InstanceState + EffectBridge namespaces to flat exports + barrel (#22721) 2026-04-16 02:45:45 +00:00
file CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
flag feat: bridge question routes from Hono to Effect HttpApi (#22718) 2026-04-15 22:50:22 -04:00
format feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
git feat: unwrap ugit namespace to flat exports + barrel (#22704) 2026-04-16 02:16:42 +00:00
global feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
id ignore: v2 experiments 2026-04-14 14:25:38 -04:00
ide feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
installation CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
lsp chore: generate 2026-04-16 03:42:25 +00:00
mcp CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
npm CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
patch feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
permission feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00
plugin CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
project perf: make vcs init non-blocking by forking git branch resolution (#22771) 2026-04-16 03:02:19 -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 feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750) 2026-04-16 03:50:47 +00:00
question feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
server fix: add a few more tests for sync and session restore (#22837) 2026-04-16 12:15:44 -04:00
session refactor(tui): improve workspace management (#22691) 2026-04-16 12:24:40 -04:00
share fix: resolve circular sibling imports causing runtime ReferenceError (#22752) 2026-04-15 23:41:34 -04:00
shell feat: unwrap 11 util namespaces to flat exports + barrel (#22739) 2026-04-15 23:15:58 -04:00
skill feat: unwrap config namespaces to flat exports + barrel (#22746) 2026-04-15 23:29:14 -04:00
snapshot feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750) 2026-04-16 03:50:47 +00:00
storage CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
sync fix(core): better global sync event structure (#22858) 2026-04-16 12:35:37 -04:00
tool chore: generate 2026-04-16 03:57:53 +00:00
util CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
v2 feat: enable type-aware no-misused-spread rule, fix 8 violations (#22749) 2026-04-16 03:50:50 +00:00
worktree feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00
audio.d.ts feat: add interactive burst to the TUI logo (#22098) 2026-04-13 19:36:28 -04:00
index.ts CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
node.ts feat: unwrap storage namespaces to flat exports + barrel (#22747) 2026-04-15 23:30:49 -04:00
sql.d.ts sqlite again (#10597) 2026-02-14 04:19:02 +00:00
temporary.ts CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00