deepseek-ai/deepseek-harness · error · SessionQueryError
SESSION_QUERY_INVALID_FILTER
SESSION_QUERY_INVALID_FILTER
Error message
session sequence range from must be less than or equal to to
What it means
Error "session sequence range from must be less than or equal to to" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/session-query/tool-session-query/src/input.ts:150
)
}
if (query.includes('\0')) {
throw new SessionQueryError(
'session-search query must not contain NUL',
'SESSION_QUERY_INVALID_QUERY',
)
}
return query
}
function sequenceRange(
from: number | undefined,
to: number | undefined,
): { from?: number; to?: number } {
if (from !== undefined) assertNonNegativeSafeInteger('sequence lower bound', from)
if (to !== undefined) assertNonNegativeSafeInteger('sequence upper bound', to)
if (from !== undefined && to !== undefined && from > to) {
throw invalidRange('sequence', 'from must be less than or equal to to')
}
return {
...from === undefined ? {} : { from },
...to === undefined ? {} : { to },
}
}
function timestampRange(
name: string,
from: string | undefined,
to: string | undefined,
): { from?: number; to?: number } | undefined {
if (from === undefined && to === undefined) return undefined
const fromTimestamp = from === undefined ? undefined : parseIsoTimestamp(`${name}_from`, from)
const toTimestamp = to === undefined ? undefined : parseIsoTimestamp(`${name}_to`, to)
if (
fromTimestamp !== undefined
&& toTimestamp !== undefinedView on GitHub (pinned to b150a551b8)
Solutions
- Provide a from value less than or equal to the to value.
When it happens
Trigger: Thrown at packages/session-query/tool-session-query/src/input.ts:150 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/2586ff0cbeffa0c8.
Report an issue: GitHub.