@shopify/cli-kit
    Preparing search index...

    Interface DevInstanceInfo

    Describes a running instance of a long-running command such as app dev or theme dev. It's written to .shopify/dev/<slug>.json so agents and other tools can discover the instance.

    interface DevInstanceInfo {
        command: string;
        details: { [key: string]: unknown };
        directory: string;
        key?: string;
        logFile: string;
        pid: number;
        schemaVersion: 1;
        sessionId: string;
        startedAt: string;
        status: "starting" | "running";
        updatedAt: string;
    }
    Index
    command: string

    The command that owns the instance, for example app dev.

    details: { [key: string]: unknown }

    Command-specific, JSON-serializable details such as URLs and ports.

    directory: string

    The project directory the instance runs for.

    key?: string

    Distinguishes instances of the same command in the same directory, for example the app configuration file.

    logFile: string

    The JSON Lines file the instance appends its output to.

    pid: number
    schemaVersion: 1
    sessionId: string

    Identifies this run, including when the OS reuses a PID.

    startedAt: string
    status: "starting" | "running"
    updatedAt: string