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

    Interface ReleaseTerminalRequest

    Releases a terminal

    The command is killed if it hasn't exited yet. Use terminal/wait_for_exit to wait for the command to exit before releasing the terminal.

    After release, the TerminalId can no longer be used with other terminal/* methods, but tool calls that already contain it, continue to display its output.

    The terminal/kill method can be used to terminate the command without releasing the terminal, allowing the Agent to call terminal/output and other methods.

    See protocol docs: Terminals

    interface ReleaseTerminalRequest {
        _meta?: { [k: string]: unknown };
        sessionId: string;
        terminalId: string;
    }
    Index

    Properties

    _meta?: { [k: string]: unknown }

    Extension point for implementations

    sessionId: string

    The session ID for this request.

    terminalId: string

    The ID of the terminal to release.