Skip to content

unresolved_plugin

A (use-plugin …) reference’s name is not in the project file.

The host walks references in document order. For each, it asks the resolver to produce manifest bytes. The default FilesystemResolver consults the project file’s :plugins index. If the bare name is missing, this code fires.

Two ways out: add the manifest to sjon-project.sjon’s :plugins (preferred for reusable plugins), or use the (use-plugin "name" :path "…") shape to point the resolver at an explicit file (preferred for one-off includes).


Run sjon explain unresolved_plugin to read this at a terminal, browse every code, or work through diagnostics-driven repair if you want the habit rather than the answer.