Agent Client Protocol - v0.28.0
    Preparing search index...

    Type Alias ClientRequestHandlersByMethod

    Client request handlers keyed by ACP protocol method name.

    type ClientRequestHandlersByMethod = {
        "session/request_permission": ClientRequestHandler<
            RequestPermissionRequest,
            RequestPermissionResponse,
        >;
        "fs/write_text_file": ClientRequestHandler<
            WriteTextFileRequest,
            WriteTextFileResponse
            | void,
        >;
        "fs/read_text_file": ClientRequestHandler<
            ReadTextFileRequest,
            ReadTextFileResponse,
        >;
        "terminal/create": ClientRequestHandler<
            CreateTerminalRequest,
            CreateTerminalResponse,
        >;
        "terminal/output": ClientRequestHandler<
            TerminalOutputRequest,
            TerminalOutputResponse,
        >;
        "terminal/release": ClientRequestHandler<
            ReleaseTerminalRequest,
            ReleaseTerminalResponse
            | void,
        >;
        "terminal/wait_for_exit": ClientRequestHandler<
            WaitForTerminalExitRequest,
            WaitForTerminalExitResponse,
        >;
        "terminal/kill": ClientRequestHandler<
            KillTerminalRequest,
            KillTerminalResponse
            | void,
        >;
        "elicitation/create": ClientRequestHandler<
            CreateElicitationRequest,
            CreateElicitationResponse,
        >;
    }
    Index

    Properties

    "session/request_permission": ClientRequestHandler<
        RequestPermissionRequest,
        RequestPermissionResponse,
    >
    "fs/write_text_file": ClientRequestHandler<
        WriteTextFileRequest,
        WriteTextFileResponse
        | void,
    >
    "fs/read_text_file": ClientRequestHandler<
        ReadTextFileRequest,
        ReadTextFileResponse,
    >
    "terminal/release": ClientRequestHandler<
        ReleaseTerminalRequest,
        ReleaseTerminalResponse
        | void,
    >
    "terminal/kill": ClientRequestHandler<
        KillTerminalRequest,
        KillTerminalResponse
        | void,
    >