agent-orchestrator/backend/internal/ports/session.go

15 lines
413 B
Go

package ports
import "github.com/aoagents/agent-orchestrator/backend/internal/domain"
// SpawnConfig is the request to start a new session: which project/issue, which
// agent harness, and the branch/prompt the agent launches with.
type SpawnConfig struct {
ProjectID domain.ProjectID
IssueID domain.IssueID
Kind domain.SessionKind
Harness domain.AgentHarness
Branch string
Prompt string
}