StdioConnection: {
    args: string[];
    command: string;
    cwd: undefined | string;
    encoding: undefined | string;
    env: undefined | Record<string, string>;
    outputHandling:
        | undefined
        | "content"
        | "artifact"
        | {
            audio: undefined | "content" | "artifact";
            image: undefined | "content" | "artifact";
            resource: undefined | "content" | "artifact";
            text: undefined | "content" | "artifact";
        };
    restart: undefined | {
        delayMs?: number;
        enabled?: boolean;
        maxAttempts?: number;
    };
    stderr:
        | undefined
        | "overlapped"
        | "pipe"
        | "ignore"
        | "inherit";
    transport: undefined | "stdio";
    type: undefined | "stdio";
}

Configuration for stdio transport connection