deepseek-ai/deepseek-harness · error
client-modules: boot manifest entry ${where} immediately mus
Error message
client-modules: boot manifest entry ${where} immediately must be a boolean What it means
Error "client-modules: boot manifest entry ${where} immediately must be a boolean" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/client/modules/src/client/manifest.ts:173
if (!Array.isArray(graph.entries)) {
throw new Error('client-modules: boot manifest entries must be an array')
}
const modules: BootModuleRow[] = []
const plugins: BootPluginRow[] = []
for (const value of graph.entries as unknown[]) {
if (typeof value !== 'object' || value === null) {
throw new Error('client-modules: boot manifest entry is not an object')
}
const row = value as Record<string, unknown>
const where = typeof row.id === 'string' ? `"${row.id}"` : JSON.stringify(row)
if (typeof row.id !== 'string' || typeof row.url !== 'string' || typeof row.rev !== 'string') {
throw new Error(`client-modules: boot manifest entry ${where} must carry string id/url/rev`)
}
const subject = `boot manifest entry ${where}`
const inject = optionalStringArray(subject, 'inject', row.inject)
const external = optionalStringArray(subject, 'external', row.external)
if (row.immediately !== undefined && typeof row.immediately !== 'boolean') {
throw new Error(`client-modules: boot manifest entry ${where} immediately must be a boolean`)
}
modules.push({
id: row.id,
url: row.url,
rev: row.rev,
external: external === undefined ? [] : [...external],
})
plugins.push({
id: row.id,
inject: inject === undefined ? [] : [...inject],
immediately: row.immediately === true,
})
}
return { rev: graph.rev, modules, plugins }
}
/** One client bundle's factory registration submitted through `window.__ModuleLoader__.load`. */
export interface ClientBundleRegistration {View on GitHub (pinned to b150a551b8)
Solutions
- Set the entry immediately field to a boolean.
When it happens
Trigger: Thrown at packages/client/modules/src/client/manifest.ts:173 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/35cbacf0fd542ed0.
Report an issue: GitHub.