ISPO SDK
    Preparing search index...

    Interface AgentSessionCreateInput

    Markdown
    interface AgentSessionCreateInput {
        agent?: "claude" | "codex" | "opencode" | "pi" | "cursor" | "ispo";
        effort?: string;
        initialMessage?: string;
        model?: string;
        parentSessionId?: string;
        projectId: string;
        timeoutMs?: number;
        workload?: AgentSessionWorkload;
    }
    Index
    agent?: "claude" | "codex" | "opencode" | "pi" | "cursor" | "ispo"
    effort?: string
    initialMessage?: string
    model?: string
    parentSessionId?: string

    Controller-project provenance only. Main verifies it against the authenticated controller, never the target project or session authority.

    projectId: string

    Target project. The authenticated caller is always the controller and is never selected by this input. Foreign targets require additive agent.orchestrate authority plus the exact host-owned pair allowance.

    timeoutMs?: number