Package com.bytedesk.ai.robot_settings
package com.bytedesk.ai.robot_settings
-
ClassDescriptionRobot configuration settings for reusable settings Purpose: - Store reusable robot configurations - Enable sharing common settings across multiple robots - Simplify robot configuration management Usage: - Create settings for different robot types (e.g., "FAQ Robot", "Customer Service Robot", "Sales Robot") - Assign settings to robots via RobotEntity.settings reference - Multiple robots can share the same settings Common fields (inherited from BaseSettingsEntity): - name, description, isDefault, enabled - serviceSettings, inviteSettings, intentionSettings Robot-specific fields: - rateDownSettings Database Table: bytedesk_ai_robot_settingsEntity listener for RobotSettings lifecycle eventsEvent listener for RobotSettings application eventsRepository for RobotSettingsEntitySpecification for querying RobotSettings entities