mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 10:25:23 -04:00
038edf957e
- 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.
54 lines
1.0 KiB
YAML
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
|