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

    Customizes the ChatServiceImpl to consider preference based default chat agent

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _sessions: ChatSessionInternal[] = []
    changeSetFileService: ChangeSetFileService
    chatAgentService: ChatAgentService
    chatRequestParser: ChatRequestParser
    chatSessionNamingService: undefined | ChatSessionNamingService
    defaultChatAgentId: undefined | DefaultChatAgentId
    fallbackChatAgentId: undefined | FallbackChatAgentId
    logger: ILogger
    onSessionEvent: Event<
        ActiveSessionChangedEvent
        | SessionCreatedEvent
        | SessionDeletedEvent,
    > = ...
    onSessionEventEmitter: Emitter<
        ActiveSessionChangedEvent
        | SessionCreatedEvent
        | SessionDeletedEvent,
    > = ...
    pinChatAgent: undefined | boolean
    preferenceService: PreferenceService
    variableService: AIVariableService

    Methods