Files
Yeuoly 038edf957e feat: generate docs automatically (#121)
- Added CLI for generating documentation with `generate-docs` command.
- Introduced `SchemaDocumentationGenerator` to create structured documentation from schemas.
- Implemented `SchemaDoc` class for schema metadata and documentation management.
- Updated `PluginConfiguration` to include descriptions for plugin components.
- Added support for outside reference fields in the SchemaDocumentationGenerator to improve documentation clarity.
- Updated SchemaDoc to include outside_reference_fields parameter.
- Modified various entity classes to utilize outside_reference_fields for better schema representation.
- Introduced new container type checks and helper methods for handling dynamic fields in documentation generation.
2025-04-30 14:48:03 +08:00

54 lines
1.0 KiB
YAML

site_name: Dify Plugin SDK
site_url: https://langgenius.github.io/dify-plugin-sdks/
site_description: Dify Plugin SDK Documentation
site_author: Dify Team
repo_name: langgenius/dify-plugin-sdks
repo_url: https://github.com/langgenius/dify-plugin-sdks
theme:
name: material
palette:
primary: indigo
accent: indigo
features:
- navigation.tabs
- navigation.sections
- toc.integrate
- navigation.top
- search.suggest
- search.highlight
- content.tabs.link
- content.code.annotation
- content.code.copy
language: en
icon:
repo: fontawesome/brands/github
markdown_extensions:
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences
- tables
- admonition
- pymdownx.details
- pymdownx.tabbed:
alternate_style: true
- attr_list
- md_in_html
docs_dir: docs
nav:
- Schema Documentation: schema.md
plugins:
- search
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/langgenius/dify-plugin-sdks