Refactor AI Agent configuration and workflow handling
- 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.
This commit is contained in:
@@ -3,7 +3,6 @@ package services
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"agent-desk/internal/pkg/dto/request"
|
||||
"agent-desk/internal/pkg/dto/response"
|
||||
@@ -21,9 +20,6 @@ func (s *agentEvaluationService) Run(ctx context.Context, req request.RunAgentEv
|
||||
if req.AIAgentID <= 0 {
|
||||
return nil, errorsx.InvalidParam("ai agent id is required")
|
||||
}
|
||||
if strings.TrimSpace(req.EngineCode) == "" {
|
||||
return nil, errorsx.InvalidParam("engine code is required")
|
||||
}
|
||||
if len(req.Cases) == 0 {
|
||||
return nil, errorsx.InvalidParam("evaluation cases are required")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user