mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
dummy #446
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Jul 14, 2025).
@dosubot[bot] commented on GitHub (Jul 14, 2025):
The error you're seeing means Dify expects the plugin identifier to follow a strict format:
$organization/$plugin_name/$provider_name(all lowercase, separated by slashes). For example, if your plugin is just calledgemma, Dify will expand it tolanggenius/gemma/gemma. The identifiergemma/manifest.jsondoes not match this format, so the plugin fails to load and triggers the error you see.The backend does not directly parse
manifest.jsonormodelfile—instead, it expects plugin metadata to be structured according to its internal schema, and the identifier must be valid for the plugin to be recognized and loaded. File permissions or the presence ofModelfile/model.modelfilealone won't resolve this if the identifier is wrong.To fix this, make sure your plugin's unique identifier matches the required format, and that your plugin metadata (manifest) is structured as expected by Dify's plugin system. If you are packaging the plugin yourself, double-check the identifier and the manifest fields. If you need an example, the identifier should look like
langgenius/gemma/ollamaor similar, notgemma/manifest.jsonsource.If you have control over the manifest, update the
idand related fields to match this format. If you still have issues, please share the exact structure and content of your plugin directory and manifest so we can help further.To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
