Theia API Documentation v1.69.0
    Preparing search index...
    interface ChatRequest {
        capabilityOverrides?: Record<string, boolean>;
        displayText?: string;
        genericCapabilitySelections?: GenericCapabilitySelections;
        modeId?: string;
        referencedRequestId?: string;
        text: string;
        variables?: readonly AIVariableResolutionRequest[];
    }
    Index

    Properties

    capabilityOverrides?: Record<string, boolean>

    Capability overrides for this request. Maps capability fragment IDs to enabled/disabled state. Only includes capabilities that differ from their default value.

    displayText?: string
    genericCapabilitySelections?: GenericCapabilitySelections

    Generic capability selections for this request. Contains user-selected skills, functions, MCP tools, etc. from the capabilities panel dropdowns.

    modeId?: string
    referencedRequestId?: string

    If the request has been triggered in the context of an existing request, this id will be set to the id of the referenced request.

    text: string
    variables?: readonly AIVariableResolutionRequest[]