Theia API Documentation v1.73.0
    Preparing search index...

    System message content, enriched with function descriptions.

    interface SystemMessageDescription {
        deferredFunctionIds?: Set<string>;
        functionDescriptions?: Map<string, ToolRequest<ToolInvocationContext>>;
        isPromptVariantCustomized?: boolean;
        promptVariantId?: string;
        text: string;
    }
    Index

    Properties

    deferredFunctionIds?: Set<string>

    Ids of functions referenced in the system message that were marked as deferred (~{?functionId}). Providers that support deferred tool loading can use this to set the appropriate flag on the tool definition and include the tool search tool in the request.

    functionDescriptions?: Map<string, ToolRequest<ToolInvocationContext>>

    All functions references in the system message.

    isPromptVariantCustomized?: boolean

    Whether the prompt variant is customized

    promptVariantId?: string

    The prompt variant ID used

    text: string