deepseek-ai/deepseek-harness · error
client-modules: cannot resolve "${specifier}" — not a seed w
Error message
client-modules: cannot resolve "${specifier}" — not a seed word, not a materialized module, and not a row in the boot graph (the runtime mirror of the bundle purity gate) What it means
Error "client-modules: cannot resolve "${specifier}" — not a seed word, not a materialized module, and not a row in the boot graph (the runtime mirror of the bundle purity gate)" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/client/modules/src/client/system.ts:198
if (record !== undefined) return record.exports
if (this.factories.has(id)) return this.materialize(id).exports
throw new Error(
`client-modules: require("${spec}") missed the module table — not a platform seed word, not a materialized module, `
+ 'and no registered package factory (a build-time externals drift, or a dynamic dependency that did not arrive)',
)
}
}
async import(specifier: string): Promise<unknown> {
if (this.seed.has(specifier)) return this.seed.get(specifier)
const id = stripClientSuffix(specifier)
const existing = this.loadCache.get(id)
if (existing !== undefined) return existing.exports
const row = this.graphRows.get(id)
if (row !== undefined) {
await this.arriveGraphRow(row)
} else if (!this.factories.has(id)) {
throw new Error(
`client-modules: cannot resolve "${specifier}" — not a seed word, not a materialized module, `
+ 'and not a row in the boot graph (the runtime mirror of the bundle purity gate)',
)
}
return this.materialize(id).exports
}
async prefetch(id: string): Promise<void> {
const normalized = stripClientSuffix(id)
if (this.loadCache.has(normalized)) return
const row = this.graphRows.get(normalized)
if (row === undefined) throw new Error(`client-modules: prefetch("${id}") — not a graph entry`)
await this.arriveGraphRow(row)
}
invalidate(id: string): void {
const normalized = stripClientSuffix(id)
if (this.bootstrapIds.has(normalized)) returnView on GitHub (pinned to b150a551b8)
Solutions
- Add the specifier to the boot graph or to the platform seed words.
When it happens
Trigger: Thrown at packages/client/modules/src/client/system.ts:198 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/223d68c7cc9151c4.
Report an issue: GitHub.