feat: add ACP v1 agent mode to CLI #9
cli-pr-checks.yml
on: pull_request
require-all-checks-to-pass-cli
2s
Annotations
29 errors and 10 warnings
|
test (windows-latest, 20)
Process completed with exit code 1.
|
|
src/acp/runtime.test.ts > ACP runtime > cleans up sessions and pending permissions on disconnect:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:309:23
|
|
src/acp/runtime.test.ts > ACP runtime > maps reject_once permission to the Continue manager:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:273:25
|
|
src/acp/runtime.test.ts > ACP runtime > maps allow_once permission to the Continue manager:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:273:25
|
|
src/acp/runtime.test.ts > ACP runtime > returns cancelled and does not cancel another session:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:225:19
|
|
src/acp/runtime.test.ts > ACP runtime > keeps two session histories isolated while serializing turns:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:190:19
|
|
src/acp/runtime.test.ts > ACP runtime > does not discard unsupported prompt blocks:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:160:23
|
|
src/acp/runtime.test.ts > ACP runtime > emits assistant chunks and completes a normal prompt:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:137:23
|
|
src/acp/runtime.test.ts > ACP runtime > creates isolated sessions and validates the workspace:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:117:19
|
|
test (windows-latest, 22)
Process completed with exit code 1.
|
|
src/ui/ProviderSelector.test.tsx > ProviderSelector > returns the selected provider on Enter:
extensions/cli/src/ui/ProviderSelector.test.tsx#L61
AssertionError: expected "spy" to be called with arguments: [ { id: 'provider-2', …(4) } ]
Received:
1st spy call:
[
{
"description": "Test provider",
- "id": "provider-2",
- "label": "Provider 2",
- "model": "model-2",
+ "id": "provider-1",
+ "label": "Provider 1",
+ "model": "model-1",
"provider": "openai",
},
]
Number of calls: 1
❯ src/ui/ProviderSelector.test.tsx:61:22
|
|
src/acp/runtime.test.ts > ACP runtime > cleans up sessions and pending permissions on disconnect:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:309:23
|
|
src/acp/runtime.test.ts > ACP runtime > maps reject_once permission to the Continue manager:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:273:25
|
|
src/acp/runtime.test.ts > ACP runtime > maps allow_once permission to the Continue manager:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:273:25
|
|
src/acp/runtime.test.ts > ACP runtime > returns cancelled and does not cancel another session:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:225:19
|
|
src/acp/runtime.test.ts > ACP runtime > keeps two session histories isolated while serializing turns:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:190:19
|
|
src/acp/runtime.test.ts > ACP runtime > does not discard unsupported prompt blocks:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:160:23
|
|
src/acp/runtime.test.ts > ACP runtime > emits assistant chunks and completes a normal prompt:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:137:23
|
|
src/acp/runtime.test.ts > ACP runtime > creates isolated sessions and validates the workspace:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:117:19
|
|
test (windows-latest, 24)
Process completed with exit code 1.
|
|
src/acp/runtime.test.ts > ACP runtime > cleans up sessions and pending permissions on disconnect:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:309:23
|
|
src/acp/runtime.test.ts > ACP runtime > maps reject_once permission to the Continue manager:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:273:25
|
|
src/acp/runtime.test.ts > ACP runtime > maps allow_once permission to the Continue manager:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:273:25
|
|
src/acp/runtime.test.ts > ACP runtime > returns cancelled and does not cancel another session:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:225:19
|
|
src/acp/runtime.test.ts > ACP runtime > keeps two session histories isolated while serializing turns:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:190:19
|
|
src/acp/runtime.test.ts > ACP runtime > does not discard unsupported prompt blocks:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:160:23
|
|
src/acp/runtime.test.ts > ACP runtime > emits assistant chunks and completes a normal prompt:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:137:23
|
|
src/acp/runtime.test.ts > ACP runtime > creates isolated sessions and validates the workspace:
extensions/cli/src/acp/helpers.ts#L88
Error: cwd does not exist or is not accessible
❯ src/acp/helpers.ts:88:11
❯ validateDirectory src/acp/helpers.ts:87:20
❯ AcpRuntime.newSession src/acp/runtime.ts:145:19
❯ makeSession src/acp/runtime.test.ts:91:11
❯ src/acp/runtime.test.ts:117:19
|
|
require-all-checks-to-pass-cli
Process completed with exit code 1.
|
|
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (ubuntu-latest, 24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (ubuntu-latest, 20)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (ubuntu-latest, 22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (macos-latest, 22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (macos-latest, 24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (macos-latest, 20)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (windows-latest, 20)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (windows-latest, 22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test (windows-latest, 24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|