Class ChatViewLanguageContribution

Implements

  • FrontendApplicationContribution

Constructors

Properties

agentService: ChatAgentService
providers: ContributionProvider<ToolProvider>
variableService: AIVariableService

Methods

  • Type Parameters

    • T

    Parameters

    • model: ITextModel
    • position: Position
    • triggerChar: string
    • items: T[]
    • kind: CompletionItemKind
    • getId: ((item) => string)
        • (item): string
        • Parameters

          • item: T

          Returns string

    • getName: ((item) => string)
        • (item): string
        • Parameters

          • item: T

          Returns string

    • getDescription: ((item) => string)
        • (item): string
        • Parameters

          • item: T

          Returns string

    Returns ProviderResult<CompletionList>