Skip to content

Conversation

@Yeuoly
Copy link
Collaborator

@Yeuoly Yeuoly commented May 12, 2025

  • Introduced setup_endpoint_group method in PluginExecutor to handle endpoint group initialization.
  • Added EndpointSetupRequest model to facilitate setup requests with credentials and endpoint group information.
  • Enhanced PluginRegistration to load endpoint groups from configuration and retrieve them by name.
  • Updated Plugin class to register a new route for handling setup actions.
  • Modified existing endpoint-related classes to support the new endpoint group functionality.

Yeuoly added 5 commits May 12, 2025 14:45
- Introduced `setup_endpoint_group` method in `PluginExecutor` to handle endpoint group initialization.
- Added `EndpointSetupRequest` model to facilitate setup requests with credentials and endpoint group information.
- Enhanced `PluginRegistration` to load endpoint groups from configuration and retrieve them by name.
- Updated `Plugin` class to register a new route for handling setup actions.
- Modified existing endpoint-related classes to support the new endpoint group functionality.
- Renamed the `credentials` parameter to `settings` in the `setup` method of the `EndpointGroup` class.
- Updated the `EndpointSetupRequest` model to reflect this change, ensuring consistency across the codebase.
- Adjusted the `PluginExecutor` class to utilize the new `settings` parameter during endpoint group setup.
@Yeuoly Yeuoly changed the title feat[0.3.0](endpoint): add support for endpoint group setup feat[0.4.0](endpoint): add support for endpoint group setup May 19, 2025
@Yeuoly Yeuoly changed the title feat[0.4.0](endpoint): add support for endpoint group setup feat[0.5.0](endpoint): add support for endpoint group setup May 19, 2025
@Yeuoly Yeuoly changed the title feat[0.5.0](endpoint): add support for endpoint group setup feat[0.6.0](endpoint): add support for endpoint group setup Jun 25, 2025
IthacaDream pushed a commit to IthacaDream/dify-plugin-sdks that referenced this pull request Jun 30, 2025
@Mairuis Mairuis closed this Nov 24, 2025
@Mairuis Mairuis reopened this Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants