Files
ai-agent/internal/ai/skills/runtime.go
T

23 lines
622 B
Go
Raw Normal View History

2026-04-09 10:01:23 +08:00
package skills
import (
"context"
"cs-agent/internal/models"
)
// BuildExecutionPlan 构建当前请求的 Skill 执行计划。
func BuildExecutionPlan(execCtx context.Context, ctx RuntimeContext) (*ExecutionPlan, error) {
return RuntimeService.BuildExecutionPlan(execCtx, ctx)
2026-04-09 10:01:23 +08:00
}
// WriteRunLog 写入 Skill 路由日志。
2026-04-09 10:01:23 +08:00
func WriteRunLog(log *models.SkillRunLog) error {
return RuntimeService.WriteRunLog(log)
2026-04-09 10:01:23 +08:00
}
// Select 执行一次 Skill 路由并记录路由日志。
func Select(ctx context.Context, runtimeCtx RuntimeContext) (*ExecutionResult, error) {
return RuntimeService.Select(ctx, runtimeCtx)
2026-04-09 10:01:23 +08:00
}