A Visual Studio Code extension that provides schema validation for Dify Plugin configuration files.
This extension provides JSON schema validation for Dify Plugin configuration files, including:
manifest.yaml
filestools/*.yaml
patternprovider/*.yaml
patternWhen editing these YAML files, you’ll receive:
This extension depends on the “YAML Support by Red Hat” extension, which will be automatically installed as a dependency.
You can install this extension through the VS Code Marketplace:
The extension automatically activates when a manifest.yaml
file is detected in your workspace. Schema validation will be applied to:
/manifest.yaml
- Dify Plugin manifest/tools/*.yaml
- Tool configuration files/provider/*.yaml
- Provider configuration filesThe extension uses the following schema URLs:
https://lcandy2.github.io/vscode-dify-plugin-schema/src/schema/manifest.json
https://lcandy2.github.io/vscode-dify-plugin-schema/src/schema/tools/tools.json
https://lcandy2.github.io/vscode-dify-plugin-schema/src/schema/tools/provider.json
Initial release of Dify Plugin Schema extension with:
Enjoy building with Dify!