Documentation
¶
Index ¶
- Variables
- type Service
- func (svc *Service) AppendAgentStep(ctx context.Context, runID string, input model.AppendAgentStepInput) (model.AgentRun, error)
- func (svc *Service) CompleteAgentRun(ctx context.Context, runID string, input model.CompleteAgentRunInput) (model.AgentRun, error)
- func (svc *Service) CompleteTask(ctx context.Context, id string) (model.Task, error)
- func (svc *Service) CreateAgentRun(ctx context.Context, input model.CreateAgentRunInput) (model.AgentRun, error)
- func (svc *Service) CreateResearchRun(ctx context.Context, input model.CreateResearchRunInput) (model.ResearchRun, error)
- func (svc *Service) CreateTask(ctx context.Context, input model.CreateTaskInput) (model.Task, error)
- func (svc *Service) FailTask(ctx context.Context, id string) (model.Task, error)
- func (svc *Service) GetAgentRun(ctx context.Context, id string) (model.AgentRun, error)
- func (svc *Service) GetResearchRun(ctx context.Context, id string) (model.ResearchRun, error)
- func (svc *Service) GetTask(ctx context.Context, id string) (model.Task, error)
- func (svc *Service) PromoteAgentArtifact(ctx context.Context, runID string, input model.PromoteAgentArtifactInput) (model.AgentRun, error)
- func (svc *Service) SetPolicyRecorder(recorder *agentactivity.Recorder)
- func (svc *Service) StartTask(ctx context.Context, id string) (model.Task, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidInput = errors.New("invalid input")
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewWithAgentRuns ¶
func NewWithAgentRuns(tasks store.TaskStore, researchRuns store.ResearchRunStore, agentRuns store.AgentRunStore) *Service
func (*Service) AppendAgentStep ¶
func (*Service) CompleteAgentRun ¶
func (*Service) CompleteTask ¶
func (*Service) CreateAgentRun ¶
func (*Service) CreateResearchRun ¶
func (svc *Service) CreateResearchRun(ctx context.Context, input model.CreateResearchRunInput) (model.ResearchRun, error)
func (*Service) CreateTask ¶
func (*Service) GetAgentRun ¶
func (*Service) GetResearchRun ¶
func (*Service) PromoteAgentArtifact ¶ added in v0.1.1
func (*Service) SetPolicyRecorder ¶ added in v0.1.12
func (svc *Service) SetPolicyRecorder(recorder *agentactivity.Recorder)
Click to show internal directories.
Click to hide internal directories.