mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 02:15:22 -04:00
[PR #121] [MERGED] feat: generate docs automatically #160
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?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugin-sdks/pull/121
Author: @Yeuoly
Created: 4/28/2025
Status: ✅ Merged
Merged: 4/30/2025
Merged by: @Yeuoly
Base:
main← Head:feat/docs📝 Commits (10+)
659f0dbfeat: docs3c2ab1cfeat: implement documentation generation for Dify Plugin SDK9f53aecfix: linter68b408efix: remove required6ba291bfeat: enhance schema documentation with outside reference fieldsa6e8b2fapply ruff67a45c6fix: revert88fcfb7feat: support build docsdb1a50afix: add python patjcd25031fix: rename actions📊 Changes
22 files changed (+1092 additions, -128 deletions)
View changed files
➕
.github/.DS_Store(+0 -0)➕
.github/workflows/mkdocs.yaml(+46 -0)➕
python/.mkdocs/mkdocs.yml(+53 -0)📝
python/.vscode/settings.json(+6 -1)➕
python/dify_plugin/cli.py(+16 -0)➕
python/dify_plugin/commands/__init__.py(+3 -0)➕
python/dify_plugin/commands/generate_docs.py(+5 -0)➕
python/dify_plugin/core/documentation/__init__.py(+0 -0)➕
python/dify_plugin/core/documentation/generator.py(+416 -0)➕
python/dify_plugin/core/documentation/schema_doc.py(+78 -0)📝
python/dify_plugin/core/entities/plugin/setup.py(+93 -25)📝
python/dify_plugin/entities/__init__.py(+5 -0)📝
python/dify_plugin/entities/agent.py(+42 -3)📝
python/dify_plugin/entities/endpoint.py(+14 -0)📝
python/dify_plugin/entities/model/__init__.py(+57 -26)📝
python/dify_plugin/entities/model/provider.py(+64 -6)➕
python/dify_plugin/entities/oauth.py(+17 -0)➕
python/dify_plugin/entities/provider_config.py(+116 -0)📝
python/dify_plugin/entities/tool.py(+43 -65)📝
python/examples/code_based_workflow/.env(+1 -1)...and 2 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.