deepseek-ai/deepseek-harness · error · Error
Client Cordis inspect manifest repeats provider "${manifest.
Error message
Client Cordis inspect manifest repeats provider "${manifest.id}" What it means
Error "Client Cordis inspect manifest repeats provider "${manifest.id}"" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/extensions/cordis-host-runner/src/inspect-registry.ts:80
register(registration: HostCordisInspectProviderRegistration): () => void {
const manifest = validateManifest(registration.manifest)
if (this.providers.has(manifest.id)) throw new Error(`Host Cordis inspect provider "${manifest.id}" is already registered`)
const stored = { ...registration, manifest }
this.providers.set(manifest.id, stored)
return () => {
if (this.providers.get(manifest.id) === stored) this.providers.delete(manifest.id)
}
}
/**
* Replace the mirrored Client provider directory.
* @param providers - complete Client manifest snapshot.
*/
syncClientManifest(providers: readonly CordisInspectProviderManifest[]): void {
const ids = new Set<string>()
const validated = providers.map((provider) => {
const manifest = validateManifest(provider)
if (ids.has(manifest.id)) throw new Error(`Client Cordis inspect manifest repeats provider "${manifest.id}"`)
ids.add(manifest.id)
return manifest
})
this.clientManifest = Object.freeze(validated)
}
/**
* Return the complete known Host and Client provider directory.
* @returns Host providers followed by the Client providers.
*/
list(): CordisInspectProviderView[] {
return [
...[...this.providers.values()].map(provider => view('host', provider.manifest)),
...(this.clientManifest ?? []).map(provider => view('client', provider)),
]
}
/**View on GitHub (pinned to b150a551b8)
When it happens
Trigger: Thrown at packages/extensions/cordis-host-runner/src/inspect-registry.ts:80 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/ac5edb2caab6b941.
Report an issue: GitHub.