Skip to content

feat: tool mode + OpenCode agent + MCP gateway #671

feat: tool mode + OpenCode agent + MCP gateway

feat: tool mode + OpenCode agent + MCP gateway #671

Triggered via pull request February 1, 2026 18:31
Status Failure
Total duration 1m 43s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ConfigurationError: Component shipsec.httpx.scan is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/security/httpx.js:442:19 at loadAndEvaluateModule (2:1)
ConfigurationError: Component shipsec.notify.dispatch is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/security/notify.js:328:19 at loadAndEvaluateModule (2:1)
ConfigurationError: Component shipsec.nuclei.scan is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/security/nuclei.js:621:19 at loadAndEvaluateModule (2:1)
ConfigurationError: Component it-automation.google-workspace.user-delete is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/it-automation/google-workspace-license-unassign.js:315:19 at loadAndEvaluateModule (2:1)
ConfigurationError: Component it-automation.okta.user-offboard is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/it-automation/okta-user-offboard.js:363:19 at loadAndEvaluateModule (2:1)
ConfigurationError: Component core.ai.opencode is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/ai/opencode.js:310:19 at loadAndEvaluateModule (2:1)
error: expect(received).toHaveLength(expected): worker/src/temporal/__tests__/workflow-runner.test.ts#L766
Expected length: 1 Received length: 0 at <anonymous> (/home/runner/work/studio/studio/worker/src/temporal/__tests__/workflow-runner.test.ts:766:29)
error: expect(received).toEqual(expected): worker/src/temporal/__tests__/workflow-runner.test.ts#L670
- [ - "errorHandler", - ] + [] - Expected - 3 + Received + 1 at <anonymous> (/home/runner/work/studio/studio/worker/src/temporal/__tests__/workflow-runner.test.ts:670:28)
ConfigurationError: Component test.dynamic.resolution is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at <anonymous> (/home/runner/work/studio/studio/worker/src/temporal/__tests__/dynamic-port-resolution.test.ts:65:23)
ConfigurationError: Component core.workflow.entrypoint is already registered: packages/component-sdk/src/registry.ts#L59
at register (/home/runner/work/studio/studio/packages/component-sdk/src/registry.ts:59:13) at /home/runner/work/studio/studio/worker/dist/components/core/entry-point.js:132:19 at loadAndEvaluateModule (2:1)