feat: Enhance AI Agent and Channel Management
- Updated labels in the AI Agents dashboard for clarity, changing "流程状态" to "Playbook 状态" and "未发布流程" to "未发布 Playbook". - Introduced AI Agent rollout percentage management in channel editing, allowing users to set and rollback rollout percentages. - Added new API endpoints for rolling back AI Agent rollout and fetching agent run metrics. - Implemented new UI components for displaying agent run details, including status, duration, and input/output tokens. - Enhanced type definitions for AdminChannel and AIAgent to include rollout percentages and runtime modes. - Updated navigation to include a section for agent runs. - Added new translations for agent run features in both English and Chinese.
This commit is contained in:
@@ -248,14 +248,15 @@ func DefaultRegistry() *Registry {
|
||||
},
|
||||
},
|
||||
NodeSpec{
|
||||
Type: NodeTypeHandoffToHuman,
|
||||
Title: "Handoff To Human",
|
||||
Description: "Transfer the conversation to human support.",
|
||||
Icon: "HeadphonesIcon",
|
||||
RiskLevel: NodeRiskLevelHigh,
|
||||
Type: NodeTypeHandoffToHuman,
|
||||
Title: "Handoff To Human",
|
||||
Description: "Transfer the conversation to human support.",
|
||||
Icon: "HeadphonesIcon",
|
||||
RiskLevel: NodeRiskLevelHigh,
|
||||
RequiresConfirmationPredecessor: true,
|
||||
InputSchema: []VariableSpec{
|
||||
requiredInput("reason", "转人工原因", VariableTypeString, "触发转人工处理的业务原因。"),
|
||||
optionalInput("confirmed", "已确认", VariableTypeBoolean, "客户是否已确认转人工。"),
|
||||
requiredInput("confirmed", "已确认", VariableTypeBoolean, "客户是否已确认转人工。"),
|
||||
},
|
||||
OutputSchema: []VariableSpec{
|
||||
output("handoffId", "转人工记录 ID", VariableTypeInteger, "本次转人工操作的内部记录编号。"),
|
||||
|
||||
Reference in New Issue
Block a user