Commit Graph

78 Commits (8d554a2dac6b9dea455327d3e638d054a40ea3c5)

Author SHA1 Message Date
Harry 8d554a2dac Merge branch 'feat/tool-plugin-oauth' into deploy/dev
# Conflicts:
#	api/controllers/console/workspace/tool_providers.py
11 months ago
Harry f3bbab0eed Merge remote-tracking branch 'origin/main' into feat/tool-plugin-oauth
# Conflicts:
#	api/controllers/console/workspace/tool_providers.py
#	api/core/tools/entities/api_entities.py
#	api/core/tools/tool_manager.py
#	api/core/tools/utils/configuration.py
#	api/services/tools/tools_transform_service.py
11 months ago
诗浓 e576b989b8
feat(tool): add support for API key authentication via query parameter (#21656) 11 months ago
NeatGuyCoding f929bfb94c
minor fix: remove duplicates, fix typo, and add restriction for get mcp server (#22170)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
11 months ago
Yeuoly 94a13d7d62
feat: add support for dark icons in provider and tool entities (#22081) 11 months ago
Novice 535fff62f3
feat: add MCP support (#20716)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
11 months ago
Harry c6b76cf43e feat(oauth): refactor session management in tool provider operations 11 months ago
Harry f35b8d6245 feat(oauth): refactor session management in tool provider operations 11 months ago
Novice 24c5ee1d6d Merge branch 'feat/mcp' into deploy/dev 11 months ago
Novice 7b3bb1d960 fix: auth api error handle 11 months ago
Harry 86ade96994 feat(oauth): add credential validation for providers 11 months ago
Harry ef330fec2c feat(oauth): add credential validation for providers 11 months ago
Novice 236e184db6 chore: handle merge conflict 11 months ago
Harry 5298e06763 Merge branch 'feat/tool-plugin-oauth' into deploy/dev
# Conflicts:
#	api/core/plugin/backwards_invocation/encrypt.py
#	api/core/tools/tool_manager.py
#	api/core/tools/utils/encryption.py
#	api/services/plugin/plugin_parameter_service.py
#	api/services/tools/api_tools_manage_service.py
#	api/services/tools/builtin_tools_manage_service.py
#	api/services/tools/tools_transform_service.py
11 months ago
Harry 0dc5bfb2c7 feat(oauth): refactor tool encryption utils 11 months ago
Harry eaefa1b7e6 feat(oauth): refactor encryption 11 months ago
Harry 9f053f3bbc feat(oauth): rename ToolProviderCredentialType to CredentialType for consistency 11 months ago
Harry 478c156f7d feat(oauth&mcp): refactor credential encrypter 11 months ago
Harry c160a0e5e3 Merge branch 'feat/tool-plugin-oauth' into deploy/dev
# Conflicts:
#	api/controllers/console/workspace/tool_providers.py
#	api/core/tools/entities/api_entities.py
#	api/core/tools/tool_manager.py
#	api/core/tools/utils/configuration.py
#	api/services/tools/tools_transform_service.py
11 months ago
Harry 9b25b7a8d8 feat(oauth): rename ToolProviderCredentialType to CredentialType for consistency 11 months ago
Harry 988a76066d feat(oauth): enhance OAuth client handling and add custom client support 11 months ago
Novice 3e9368ce84 refactor: simplify logic based on review suggestions 11 months ago
Harry 6ef1e017df feat(oauth): add support for retrieving credential info and OAuth client schema 11 months ago
Harry 7951a1c4df refactor(tool): implement multi provider credentials support 11 months ago
Novice 3102a41ab7 fix: add api return uuid 11 months ago
Harry daec82bd44 feat(oauth): refactor tool provider methods and enhance credential handling 11 months ago
Harry ba843c2691 feat(oauth): update api 12 months ago
Novice ef35e9febb feat: add server identifer field 12 months ago
Novice 8f61408cb6 fix: change the mcp tool update logic 12 months ago
Harry ce4cc54cc9 feat(oauth): merge tool oauth and remove sequence number branches 12 months ago
Novice f783ad68e4 chore(refactor): queries in service and auth components 12 months ago
Novice 01922f2d02 feat: add unique id in mcp tool dsl 12 months ago
Harry 5e7c5863ef refactor(tool oauth): update api implementation 12 months ago
Novice a67325f444 fix: change the icon handle logic 12 months ago
Novice 5f6f02350e chore: change the redirect url 12 months ago
Harry 7f292dc261 fix: remove debugging flags 12 months ago
Harry b3a8dbe2f5 fix: typo 12 months ago
Harry 12c20ec7f6 feat: plugin OAuth with stateful 12 months ago
Novice 58faef8b5b Merge branch 'main' into feat/mcp 12 months ago
Novice 9dd1cd9df8 fix: update mcp tool auth 12 months ago
-LAN- 2440ac43b1
fix: Replace GenericProviderID with ToolProviderID (#21064)
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
Novice b4317cd0dc feat: implement serveless streamable server 1 year ago
Novice 14aecc147b feat: add encrypted 1 year ago
Novice 1c84a27e7e feat: mcp tool add input schema 1 year ago
Novice 2e4dfbd60f fix: redirect url change 1 year ago
Novice c7cb3770a4 feat: agent node add mcp tools 1 year ago
Novice 41bbcb9540 feat: upgrade streamable http client 1 year ago
Novice e42831335d fix: add icon 1 year ago
Novice c1a58ac160 feat: mcp client init 1 year ago
Yeuoly abafa68647
refactor: rename plugin manager to plugin client and rename path from manager to impl (#18876) 1 year ago