Skip to content

feat: integrate Firecracker primary-agent runtime preview #6227

feat: integrate Firecracker primary-agent runtime preview

feat: integrate Firecracker primary-agent runtime preview #6227

Re-run triggered August 9, 2026 22:54
Status Failure
Total duration 35s
Artifacts

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 20 warnings
Build and Lint (Node 22)
Process completed with exit code 2.
Build and Lint (Node 22): src/firecracker-runtime-backend.ts#L355
Argument of type '{ timeoutMs: number; uid?: number | undefined; gid?: number | undefined; requestId: string; argv: string[]; env: Record<string, string>; cwd: string; }' is not assignable to parameter of type 'FirecrackerGuestExecutionRequest'.
Build and Lint (Node 22): src/firecracker-runtime-backend.ts#L239
Argument of type '{ stdout: Writable; stderr: Writable; timeoutMs?: number | undefined; tty: false; uid?: number | undefined; gid?: number | undefined; requestId: string; argv: string[]; env: Record<...>; cwd: string; }' is not assignable to parameter of type 'FirecrackerGuestExecutionRequest'.
Build and Lint (Node 22): src/firecracker-runtime-backend.ts#L102
No value exists in scope for the shorthand property 'identity'. Either declare one or provide an initializer.
Build and Lint (Node 22): src/firecracker-runtime-backend.ts#L86
Type '(enableApiProxy: boolean, dependencies?: FirecrackerInfrastructureDependencies, ipPath?: string | undefined) => Promise<FirecrackerInfrastructureSnapshot>' is not assignable to type '(enableApiProxy: boolean, ipPath?: string | undefined) => Promise<FirecrackerInfrastructureSnapshot>'.
Build and Lint (Node 20)
Process completed with exit code 2.
Build and Lint (Node 20): src/firecracker-runtime-backend.ts#L355
Argument of type '{ timeoutMs: number; uid?: number | undefined; gid?: number | undefined; requestId: string; argv: string[]; env: Record<string, string>; cwd: string; }' is not assignable to parameter of type 'FirecrackerGuestExecutionRequest'.
Build and Lint (Node 20): src/firecracker-runtime-backend.ts#L239
Argument of type '{ stdout: Writable; stderr: Writable; timeoutMs?: number | undefined; tty: false; uid?: number | undefined; gid?: number | undefined; requestId: string; argv: string[]; env: Record<...>; cwd: string; }' is not assignable to parameter of type 'FirecrackerGuestExecutionRequest'.
Build and Lint (Node 20): src/firecracker-runtime-backend.ts#L102
No value exists in scope for the shorthand property 'identity'. Either declare one or provide an initializer.
Build and Lint (Node 20): src/firecracker-runtime-backend.ts#L86
Type '(enableApiProxy: boolean, dependencies?: FirecrackerInfrastructureDependencies, ipPath?: string | undefined) => Promise<FirecrackerInfrastructureSnapshot>' is not assignable to type '(enableApiProxy: boolean, ipPath?: string | undefined) => Promise<FirecrackerInfrastructureSnapshot>'.
Build and Lint (Node 22): src/artifact-preservation.ts#L131
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 22): src/artifact-preservation.ts#L111
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 22): src/artifact-preservation.ts#L66
Avoid template literals with expressions in execa arguments. Pass arguments as separate array elements
Build and Lint (Node 22): src/artifact-preservation.ts#L41
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 22): src/artifact-preservation.ts#L34
Found chmodSync from package "fs" with non literal argument at index 0
Build and Lint (Node 22): src/artifact-preservation.ts#L31
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 22): src/artifact-preservation.ts#L29
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 22): src/artifact-permissions.ts#L105
Avoid template literals with expressions in execa arguments. Pass arguments as separate array elements
Build and Lint (Node 22): src/artifact-permissions.ts#L103
Avoid template literals with expressions in execa arguments. Pass arguments as separate array elements
Build and Lint (Node 22): src/artifact-permissions.ts#L70
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-preservation.ts#L131
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-preservation.ts#L111
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-preservation.ts#L66
Avoid template literals with expressions in execa arguments. Pass arguments as separate array elements
Build and Lint (Node 20): src/artifact-preservation.ts#L41
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-preservation.ts#L34
Found chmodSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-preservation.ts#L31
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-preservation.ts#L29
Found existsSync from package "fs" with non literal argument at index 0
Build and Lint (Node 20): src/artifact-permissions.ts#L105
Avoid template literals with expressions in execa arguments. Pass arguments as separate array elements
Build and Lint (Node 20): src/artifact-permissions.ts#L103
Avoid template literals with expressions in execa arguments. Pass arguments as separate array elements
Build and Lint (Node 20): src/artifact-permissions.ts#L70
Found existsSync from package "fs" with non literal argument at index 0