847f688398
- Removed runtime mode handling from AIAgentConfigWorkbench and related components. - Updated tests to reflect changes in AI Agent policy copy and configuration. - Changed terminology from "workflow" to "revision" in various components and API responses. - Simplified agent binding logic in channel editing. - Cleaned up unused variables and types related to runtime modes. - Updated localization files for consistency with new terminology.
35 lines
1.3 KiB
Go
35 lines
1.3 KiB
Go
package response
|
|
|
|
import "time"
|
|
|
|
type SkillDefinitionResponse struct {
|
|
ID int64 `json:"id"`
|
|
Name string `json:"name"`
|
|
Description string `json:"description"`
|
|
Instruction string `json:"instruction"`
|
|
Examples []string `json:"examples"`
|
|
ToolWhitelist []string `json:"toolWhitelist"`
|
|
Status int `json:"status"`
|
|
StatusName string `json:"statusName"`
|
|
Remark string `json:"remark"`
|
|
CreatedAt time.Time `json:"createdAt"`
|
|
UpdatedAt time.Time `json:"updatedAt"`
|
|
CreateUserName string `json:"createUserName"`
|
|
UpdateUserName string `json:"updateUserName"`
|
|
}
|
|
|
|
type SkillDebugRunResponse struct {
|
|
SkillDefinitionID int64 `json:"skillDefinitionId"`
|
|
SkillName string `json:"skillName"`
|
|
ReplyText string `json:"replyText"`
|
|
ToolWhitelist []string `json:"toolWhitelist"`
|
|
InvokedToolCodes []string `json:"invokedToolCodes"`
|
|
InterruptType string `json:"interruptType"`
|
|
CheckPointID string `json:"checkPointId"`
|
|
Interrupted bool `json:"interrupted"`
|
|
TraceData string `json:"traceData"`
|
|
ErrorMessage string `json:"errorMessage"`
|
|
ConversationID int64 `json:"conversationId"`
|
|
AIAgentID int64 `json:"aiAgentId"`
|
|
}
|