mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 18:35:29 -04:00
c6f83a63e1
* chore: fix ruff issue * feat(oauth): implement OAuth * feat(invoke-message): refactor message handling and introduce InvokeMessage class * feat(plugin-oauth): add credential_id and credential_type to tool parameters * feat(plugin-oauth): add credential_id and credential_type to tool parameters * chore: update dify_plugin version to 0.5.0b4 and clean up github.yaml * chore: update plugin version to 0.1.2 in manifest.yaml * feat(session): session context and tool backwards invocation credential support * feat(oauth): session context and tool backwards invocation credential support * feat: update README and requirements for OAuth support in version 0.4.2 * feat: add .gitignore to exclude IDE files and secret keys * chore: apply ruff * feat: bump version to 0.4.2b1 * feat: update GitHub plugin configuration for OAuth support and improve credential handling * feat: update .gitignore to exclude dify plugin files and public keys * feat: fix credential validation for GitHub API and bump version to 0.2.1 * feat: update GitHub plugin to support multiple access tokens and bump version to 0.2.5 * chore: apply ruff * feat: add ToolProviderOAuthError for improved OAuth error handling in GitHub plugin * chore: apply ruff * chore: bump version to 0.4.2 * chore: update examples sdk version to 0.4.2 * fix: thread deadlock in PluginRunner when running tests without gevent monkey patching * feat: add support for refreshing OAuth credentials in Plugin and GitHub provider * feat: refactor OAuth credential handling to return structured OAuthCredentials object * apply ruff * feat: refactor OAuth credential handling to use ToolOAuthCredentials for improved structure * feat: reorganize imports in __init__.py for improved clarity and structure * feat: add Microsoft To Do plugin for refresh token example * chore: apply ruff * fix: update author in GitHub configuration and clean up Microsoft To Do schema * chore: bump version to 0.4.2b2 in pyproject.toml * feat: update Microsoft To Do plugin to handle OAuth token encoding and version bump * feat:remove inelegant example * chore: update dify_plugin version to 0.4.2 * chore: bump version to 0.4.2 in pyproject.toml --------- Co-authored-by: Yeuoly <admin@srmxy.cn>
71 lines
2.3 KiB
YAML
71 lines
2.3 KiB
YAML
description:
|
||
human:
|
||
en_US: Gets the README from a repository directory.
|
||
pt_BR: Obter o README de um diretório do repositório.
|
||
zh_Hans: 从存储库某个目录中获取README
|
||
llm: A tool when you wants to gets the README content from a repository directory.
|
||
extra:
|
||
python:
|
||
source: tools/github_repository_readme.py
|
||
identity:
|
||
author: itning
|
||
icon: icon.svg
|
||
label:
|
||
en_US: Get README content
|
||
pt_BR: Obter conteúdo do README
|
||
zh_Hans: 获取README内容
|
||
name: github_repository_readme
|
||
parameters:
|
||
- form: llm
|
||
human_description:
|
||
en_US: The account owner of the repository. The name is not case sensitive.
|
||
pt_BR: Proprietário da conta do repositório. O nome não diferencia maiúsculas de minúsculas.
|
||
zh_Hans: 仓库的账户所有者。名称不区分大小写。
|
||
label:
|
||
en_US: owner
|
||
pt_BR: owner
|
||
zh_Hans: owner
|
||
llm_description: The account owner of the repository. The name is not case sensitive.
|
||
name: owner
|
||
required: true
|
||
type: string
|
||
- form: llm
|
||
human_description:
|
||
en_US: The name of the repository without the .git extension. The name is not case sensitive.
|
||
pt_BR: O nome do repositório sem a extensão .git. O nome não diferencia maiúsculas de minúsculas.
|
||
zh_Hans: 仓库名称不带.git扩展名。名称不区分大小写。
|
||
label:
|
||
en_US: repo
|
||
pt_BR: repo
|
||
zh_Hans: repo
|
||
llm_description: The name of the repository without the .git extension. The name is not case sensitive.
|
||
name: repo
|
||
required: true
|
||
type: string
|
||
- form: llm
|
||
human_description:
|
||
en_US: "The name of the commit/branch/tag. Default: the repository’s default branch."
|
||
pt_BR: "O nome do commit/branch/tag. Valor padrão: a branch padrão do repositório."
|
||
zh_Hans: commit/branch/tag的名称。默认值:仓库的默认分支。
|
||
label:
|
||
en_US: ref
|
||
pt_BR: ref
|
||
zh_Hans: ref
|
||
llm_description: "The name of the commit/branch/tag. Default: the repository’s default branch."
|
||
name: ref
|
||
required: false
|
||
type: string
|
||
- form: llm
|
||
human_description:
|
||
en_US: The alternate path to look for a README file
|
||
pt_BR: O caminho alternativo para encontrar o arquivo README
|
||
zh_Hans: 查找README文件的备用路径。
|
||
label:
|
||
en_US: dir
|
||
pt_BR: dir
|
||
zh_Hans: dir
|
||
llm_description: The alternate path to look for a README file
|
||
name: dir
|
||
required: false
|
||
type: string
|