basic.go 608 B

123456789101112131415161718192021222324
  1. package plugin_daemon
  2. import "github.com/langgenius/dify-plugin-daemon/internal/core/plugin_daemon/access_types"
  3. func getBasicPluginAccessMap(
  4. user_id string,
  5. access_type access_types.PluginAccessType,
  6. action access_types.PluginAccessAction,
  7. conversation_id *string,
  8. message_id *string,
  9. app_id *string,
  10. endpoint_id *string,
  11. ) map[string]any {
  12. return map[string]any{
  13. "user_id": user_id,
  14. "type": access_type,
  15. "action": action,
  16. "conversation_id": conversation_id,
  17. "message_id": message_id,
  18. "app_id": app_id,
  19. "endpoint_id": endpoint_id,
  20. }
  21. }