Skip to content

fix typecheck

fix typecheck #3474

Triggered via push September 27, 2025 01:03
Status Failure
Total duration 5m 6s
Artifacts

ci.yml

on: push
build-and-check
2m 29s
build-and-check
Matrix: test-integration
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 6 warnings
test-integration-backend
Final attempt failed. Child_process exited with error code 123
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
error: expect(received).toContain(expected): backend/src/__tests__/malformed-tool-call.test.ts#L314
Expected to contain: "Tool not found: unknown_tool" Received: "Tool unknown_tool not found" at <anonymous> (/home/runner/work/***/***/backend/src/__***s__/malformed-tool-call.***.ts:314:7)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
error: expect(received).toBe(expected): backend/src/__tests__/main-prompt.test.ts#L452
Expected: 4 Received: 5 at <anonymous> (/home/runner/work/***/***/backend/src/__***s__/main-prompt.***.ts:452:59)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
error: expect(received).toContain(expected): backend/src/__tests__/malformed-tool-call.test.ts#L314
Expected to contain: "Tool not found: unknown_tool" Received: "Tool unknown_tool not found" at <anonymous> (/home/runner/work/***/***/backend/src/__***s__/malformed-tool-call.***.ts:314:7)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
error: expect(received).toBe(expected): backend/src/__tests__/main-prompt.test.ts#L452
Expected: 4 Received: 5 at <anonymous> (/home/runner/work/***/***/backend/src/__***s__/main-prompt.***.ts:452:59)
TypeError: Object.entries requires that input parameter not be null or undefined: backend/src/mcp/util.ts#L33
at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:33:45) at getMCPToolData (/home/runner/work/***/***/backend/src/mcp/util.ts:7:37) at <anonymous> (/home/runner/work/***/***/backend/src/templates/strings.ts:76:41) at {CODEBUFF_TOOLS_PROMPT} (/home/runner/work/***/***/backend/src/templates/strings.ts:76:68) at formatPrompt (/home/runner/work/***/***/backend/src/templates/strings.ts:106:54)
test-integration-backend
Attempt 2 failed. Reason: Child_process exited with error code 123
test-integration-backend
Attempt 1 failed. Reason: Child_process exited with error code 123
test-backend
Attempt 4 failed. Reason: Child_process exited with error code 123
test-backend
Attempt 3 failed. Reason: Child_process exited with error code 123
test-backend
Attempt 2 failed. Reason: Child_process exited with error code 123
test-backend
Attempt 1 failed. Reason: Child_process exited with error code 123