refactor(opencode): bridge config search to AppFileSystem #22633
1820 tests run, 1356 passed, 12 skipped, 452 failed.
Annotations
Check failure on line 149 in test/permission-task.test.ts
github-actions / unit results (linux)
test/permission-task.test.ts.loads task permissions from opencode.json config
loads task permissions from opencode.json config
Check failure on line 174 in test/permission-task.test.ts
github-actions / unit results (linux)
test/permission-task.test.ts.loads task permissions with wildcard patterns from config
loads task permissions with wildcard patterns from config
Check failure on line 199 in test/permission-task.test.ts
github-actions / unit results (linux)
test/permission-task.test.ts.evaluate respects task permission from config
evaluate respects task permission from config
Check failure on line 224 in test/permission-task.test.ts
github-actions / unit results (linux)
test/permission-task.test.ts.mixed permission config with task and other tools
mixed permission config with task and other tools
Check failure on line 263 in test/permission-task.test.ts
github-actions / unit results (linux)
test/permission-task.test.ts.task tool disabled when global deny comes last in config
task tool disabled when global deny comes last in config
Check failure on line 295 in test/permission-task.test.ts
github-actions / unit results (linux)
test/permission-task.test.ts.task tool NOT disabled when specific allow comes last in config
task tool NOT disabled when specific allow comes last in config
Check failure on line 46 in test/plugin/trigger.test.ts
github-actions / unit results (linux)
test/plugin/trigger.test.ts.runs synchronous hooks without crashing
runs synchronous hooks without crashing
Check failure on line 81 in test/plugin/trigger.test.ts
github-actions / unit results (linux)
test/plugin/trigger.test.ts.awaits asynchronous hooks
awaits asynchronous hooks
Check failure on line 42 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.loads a file:// plugin function export
loads a file:// plugin function export
Check failure on line 71 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.deduplicates same function exported as default and named
deduplicates same function exported as default and named
Check failure on line 104 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.uses only default v1 server plugin when present
uses only default v1 server plugin when present
Check failure on line 140 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.rejects v1 file server plugin without id
rejects v1 file server plugin without id
Check failure on line 176 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.rejects v1 plugin that exports server and tui together
rejects v1 plugin that exports server and tui together
Check failure on line 214 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.resolves npm plugin specs with explicit and default versions
resolves npm plugin specs with explicit and default versions
Check failure on line 256 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.loads npm server plugin from package ./server export
loads npm server plugin from package ./server export
Check failure on line 314 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.loads npm server plugin from package server export without leading dot
loads npm server plugin from package server export without leading dot
Check failure on line 371 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.loads npm server plugin from package main without leading dot
loads npm server plugin from package main without leading dot
Check failure on line 423 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.does not use npm package exports dot for server entry
does not use npm package exports dot for server entry
Check failure on line 473 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.rejects npm server export that resolves outside plugin directory
rejects npm server export that resolves outside plugin directory
Check failure on line 535 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.skips legacy codex and copilot auth plugin specs
skips legacy codex and copilot auth plugin specs
Check failure on line 565 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.skips broken plugin when install fails
skips broken plugin when install fails
Check failure on line 602 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.continues loading plugins when plugin init throws
continues loading plugins when plugin init throws
Check failure on line 644 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.continues loading plugins when plugin module has invalid export
continues loading plugins when plugin module has invalid export
Check failure on line 678 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.continues loading plugins when plugin import fails
continues loading plugins when plugin import fails
Check failure on line 707 in test/plugin/loader-shared.test.ts
github-actions / unit results (linux)
test/plugin/loader-shared.test.ts.loads object plugin via plugin.server
loads object plugin via plugin.server