Documentation
¶
Overview ¶
Package team coordinates grouped background tasks for multi-agent workflows.
Package team stores named groups of Codog background tasks.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Store ¶
type Store struct {
ConfigHome string
}
Store persists team definitions under a Codog config home.
func (Store) MarkDeleted ¶
MarkDeleted marks a team as deleted without removing its record.
type TaskSpec ¶
type TaskSpec struct {
Prompt string `json:"prompt"`
Description string `json:"description,omitempty"`
TaskID string `json:"task_id,omitempty"`
}
TaskSpec describes one prompt assigned to a team member task.
type Team ¶
type Team struct {
ID string `json:"team_id"`
Name string `json:"name"`
Tasks []TaskSpec `json:"tasks"`
TaskIDs []string `json:"task_ids"`
Status string `json:"status"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}
Team records a named group of task prompts and their background task IDs.
Click to show internal directories.
Click to hide internal directories.