Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 758 Bytes

File metadata and controls

13 lines (10 loc) · 758 Bytes

Contributing

Thank you for contributing. Development requires Python 3.12, uv, Task, and Git. Run task setup once, then task check and task build before opening a pull request.

Each plugin belongs in plugins/<manifest-name>/, is independently packageable, and owns its tests, Taskfile, English and Chinese README, privacy policy, and changelog. New plugins must follow the plugin contribution guide and Dify's current plugin specification. Never commit credentials, private hosts, generated .difypkg files, virtual environments, or internal dependencies.

Commits should be focused and pull requests should explain user impact, testing, and documentation changes. All contributions are licensed under Apache-2.0.