Skip to content

fix(opencode): lock down hidden subagent tool permissions #314

fix(opencode): lock down hidden subagent tool permissions

fix(opencode): lock down hidden subagent tool permissions #314

Triggered via push May 20, 2026 08:34
Status Failure
Total duration 40m 5s
Artifacts

ci.yml

on: push
Check (pi-plugin)
25s
Check (pi-plugin)
E2E (OpenCode, Docker)
2m 8s
E2E (OpenCode, Docker)
E2E (Pi, Docker)
1m 33s
E2E (Pi, Docker)
E2E (OpenCode, host behavior)
36m 25s
E2E (OpenCode, host behavior)
E2E (Pi, host behavior)
1m 13s
E2E (Pi, host behavior)
Fit to window
Zoom out
Zoom in

Annotations

9 errors
E2E (OpenCode, host behavior)
Process completed with exit code 1.
SQLiteError: database is locked: packages/e2e-tests/bun:sqlite#L185
at #run (bun:sqlite:185:20) at seedMemory (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/memory-injection.test.ts:79:11) at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/memory-injection.test.ts:113:9)
SQLiteError: database is locked: packages/e2e-tests/bun:sqlite#L185
at #run (bun:sqlite:185:20) at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/thinking-block-safety.test.ts:311:26)
TypeError: undefined is not an object (evaluating 'h.dispose'): packages/e2e-tests/tests/emergency-blocking.test.ts#L56
at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/emergency-blocking.test.ts:56:11)
error: opencode serve failed to start.: packages/e2e-tests/src/opencode-runner/spawn.ts#L302
Warning: OPENCODE_SERVER_PASSWORD is not set; server is unsecured. opencode server listening on http://0.0.0.0:34835 --- stderr --- Performing one time database migration, may take a few minutes... sqlite-migration:done Database migration complete. Error: opencode serve did not become ready in 300000ms. url=http://127.0.0.1:34835/doc fetchLastErr=TimeoutError: The operation timed out. curlLastErr=null curlEverSucceeded=false at spawnOpencode (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/opencode-runner/spawn.ts:302:19) at async create (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/harness.ts:91:32) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/emergency-blocking.test.ts:48:27)
TypeError: undefined is not an object (evaluating 'h.dispose'): packages/e2e-tests/tests/slow-historian.test.ts#L64
at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/slow-historian.test.ts:64:11)
error: opencode serve failed to start.: packages/e2e-tests/src/opencode-runner/spawn.ts#L302
Warning: OPENCODE_SERVER_PASSWORD is not set; server is unsecured. opencode server listening on http://0.0.0.0:46719 --- stderr --- Performing one time database migration, may take a few minutes... sqlite-migration:done Database migration complete. Error: opencode serve did not become ready in 300000ms. url=http://127.0.0.1:46719/doc fetchLastErr=TimeoutError: The operation timed out. curlLastErr=null curlEverSucceeded=false at spawnOpencode (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/opencode-runner/spawn.ts:302:19) at async create (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/harness.ts:91:32) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/slow-historian.test.ts:56:27)
TypeError: undefined is not an object (evaluating 'h.dispose'): packages/e2e-tests/tests/todo-synthesis.test.ts#L65
at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/todo-synthesis.test.ts:65:11)
error: opencode serve failed to start.: packages/e2e-tests/src/opencode-runner/spawn.ts#L302
Warning: OPENCODE_SERVER_PASSWORD is not set; server is unsecured. opencode server listening on http://0.0.0.0:42167 --- stderr --- Performing one time database migration, may take a few minutes... sqlite-migration:done Database migration complete. Error: opencode serve did not become ready in 300000ms. url=http://127.0.0.1:42167/doc fetchLastErr=TimeoutError: The operation timed out. curlLastErr=null curlEverSucceeded=false at spawnOpencode (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/opencode-runner/spawn.ts:302:19)