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

    Module @theia/ai-core


    theia-ext-logo

    ECLIPSE THEIA - AI CORE EXTENSION


    The @theia/ai-core extension serves as the basis of all AI integration in Theia. It manages the integration of language models and provides core concepts like agents, prompts and AI variables.

    Enablement of the Theia AI feature is managed via the AI preferences, contributed by @theia/ai-core-ui. Either include @theia/ai-core-ui or bind the included preferences schemas in your Theia based application.

    "Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

    Modules

    browser
    browser/agent-completion-notification-service
    browser/ai-activation-service
    browser/ai-command-handler-factory
    browser/ai-core-command-contribution
    browser/ai-core-frontend-application-contribution
    browser/ai-core-frontend-module
    browser/ai-settings-service
    browser/ai-variable-uri-label-provider
    browser/ai-view-contribution
    browser/file-variable-contribution
    browser/frontend-language-model-alias-registry
    browser/frontend-language-model-registry
    browser/frontend-language-model-service
    browser/frontend-prompt-customization-service
    browser/frontend-variable-service
    browser/open-editors-variable-contribution
    browser/os-notification-service
    browser/prompttemplate-contribution
    browser/theia-variable-contribution
    browser/token-usage-frontend-service
    browser/token-usage-frontend-service-impl
    common
    common/agent
    common/agent-preferences
    common/agent-service
    common/agents-variable-contribution
    common/ai-core-preferences
    common/ai-variable-resource
    common/configurable-in-memory-resources
    common/language-model
    common/language-model-alias
    common/language-model-delegate
    common/language-model-interaction-model
    common/language-model-service
    common/language-model-util
    common/notification-types
    common/prompt-service
    common/prompt-service-util
    common/prompt-text
    common/prompt-variable-contribution
    common/protocol
    common/settings-service
    common/today-variable-contribution
    common/token-usage-service
    common/tool-invocation-registry
    common/variable-service
    node/ai-core-backend-module
    node/backend-language-model-registry
    node/language-model-frontend-delegate
    node/token-usage-service-impl