Theia API Documentation v1.73.0
    Preparing search index...
    interface ParsedChatRequest {
        deferredToolIds?: Set<string>;
        parts: ParsedChatRequestPart[];
        request: ChatRequest;
        toolRequests: Map<string, ToolRequest<ToolInvocationContext>>;
        variables: ResolvedAIVariable[];
    }
    Index

    Properties

    deferredToolIds?: Set<string>

    Ids of tools referenced in the request that were marked as deferred, e.g. ~?toolId (chat format) or ~{?toolId} (prompt format). Deferred tools are not loaded into the model's context upfront and may instead be discovered on-demand via the model provider's built-in tool search mechanism (Anthropic, OpenAI) when supported.

    request: ChatRequest
    toolRequests: Map<string, ToolRequest<ToolInvocationContext>>
    variables: ResolvedAIVariable[]