CoAgent8 - Source API
    Preparing search index...

    Interface SetupStatus

    Separates registry, direct-runtime, and native-host evidence. No credentials are returned.

    interface SetupStatus {
        action:
            | "installed"
            | "missing"
            | "updated"
            | "preserved"
            | "blocked"
            | "not-registered";
        authentication: "unauthenticated"
        | "unknown"
        | "authenticated";
        client: "codex" | "claude" | "agy";
        compatibility: "unknown" | "supported" | "unsupported";
        diagnostic: string;
        hostCallable: boolean;
        installed: boolean;
        message: string;
        ready: boolean;
        registered: boolean;
        runtimeCallable: boolean;
        skills?: SkillStatus[];
        tools: string[];
        version: string | null;
    }

    Hierarchy (View Summary)

    Index
    action:
        | "installed"
        | "missing"
        | "updated"
        | "preserved"
        | "blocked"
        | "not-registered"

    Native-host registration outcome; missing means the CLI itself is absent.

    authentication: "unauthenticated" | "unknown" | "authenticated"
    client: "codex" | "claude" | "agy"
    compatibility: "unknown" | "supported" | "unsupported"
    diagnostic: string
    hostCallable: boolean
    installed: boolean
    message: string
    ready: boolean
    registered: boolean
    runtimeCallable: boolean
    skills?: SkillStatus[]

    Skill packages synchronized after a working registration; absent without a catalog or registration.

    tools: string[]
    version: string | null