deepseek-ai/deepseek-harness · error · Error
styles.insert(css) needs a CSS string
Error message
styles.insert(css) needs a CSS string
What it means
Error "styles.insert(css) needs a CSS string" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/extensions/cordis-client-runner/src/client/evaluator.ts:90
)
},
})
}
/** Per-package style-tag bookkeeping behind the `styles.insert` symbol. */
export class DynamicCordisStyles {
private readonly tags = new Set<HTMLStyleElement>()
/** @param pluginId - owning Plugin ID, stamped as `data-dyn` on every tag. */
constructor(private readonly pluginId: CordisDynamicPluginId) {}
/**
* Inject one stylesheet, removed automatically on package unload.
* @param css - raw CSS text.
* @returns disposer removing this one tag early.
*/
insert(css: string): () => void {
if (typeof css !== 'string') throw new Error('styles.insert(css) needs a CSS string')
const tag = document.createElement('style')
tag.dataset.dyn = this.pluginId
tag.textContent = css
document.head.append(tag)
this.tags.add(tag)
return () => {
this.tags.delete(tag)
tag.remove()
}
}
/** Live tag count (load-report contribution summary). */
get count(): number {
return this.tags.size
}
/** Remove every tag this package still owns (unload path). */
dispose(): void {View on GitHub (pinned to b150a551b8)
When it happens
Trigger: Thrown at packages/extensions/cordis-client-runner/src/client/evaluator.ts:90 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/83e28102b9e06e65.
Report an issue: GitHub.