Member Junction
    Preparing search index...

    One tool a host registers. Only Name and Handler are required; the optional metadata makes the tool describable (in "available tools" error messages and the resolved capability set) without the host publishing a separate manifest.

    interface AppClientToolRegistration {
        Category?: string;
        Description?: string;
        Handler: RealtimeAppClientToolHandler;
        InputSchema?: Record<string, unknown>;
        Name: string;
    }
    Index

    Properties

    Category?: string

    Grouping label.

    Description?: string

    What the tool does, for the model.

    Executes the tool.

    InputSchema?: Record<string, unknown>

    JSON Schema of the tool's parameters.

    Name: string

    The tool name the model calls (matched case-insensitively).