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

    Describes a server tool a provider offers (e.g. Anthropic web_search, Gemini url_context). Server tools are executed by the provider's own infrastructure, not by Theia. Each provider package declares the descriptors it supports and attaches them to its models so that the chat UI can offer them for selection. The id is the stable identifier used in LanguageModelRequest.serverTools.

    interface ServerToolDescriptor {
        description?: string;
        id: string;
        name: string;
    }
    Index

    Properties

    Properties

    description?: string
    id: string
    name: string