deepseek-ai/deepseek-harness · error
tool-lsp: ${name} must be a positive integer no greater than
Error message
tool-lsp: ${name} must be a positive integer no greater than ${MAX_TIMER_DELAY_MS} What it means
Error "tool-lsp: ${name} must be a positive integer no greater than ${MAX_TIMER_DELAY_MS}" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/lsp/tool-lsp/src/index.ts:241
default:
return assertNever(result, 'tool-lsp result')
}
},
presentCall: presentLspCall,
}))
}
/** Reject a non-positive-integer config value at load, so misconfiguration fails loud. */
function assertPositiveInteger(name: string, value: number): void {
if (!Number.isInteger(value) || value < 1) {
throw new Error(`tool-lsp: ${name} must be a positive integer`)
}
}
/** Reject a timer value Node would clamp instead of scheduling as configured. */
function assertTimer(name: string, value: number): void {
if (!Number.isInteger(value) || value < 1 || value > MAX_TIMER_DELAY_MS) {
throw new Error(`tool-lsp: ${name} must be a positive integer no greater than ${MAX_TIMER_DELAY_MS}`)
}
}
View on GitHub (pinned to b150a551b8)
Solutions
- Set the value to a positive integer no greater than the stated timer cap.
When it happens
Trigger: Thrown at packages/lsp/tool-lsp/src/index.ts:241 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of deepseek-ai/deepseek-harness@b150a551b8 (2026-08-24).
Data as JSON: /api/errors/bb64b3c871b4a166.
Report an issue: GitHub.