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

    Customizes the ChatServiceImpl to consider preference based default chat agent

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _sessions: ChatSessionInternal[] = []
    changeSetElementDeserializerRegistry: ChangeSetElementDeserializerRegistry
    changeSetFileService: ChangeSetFileService
    chatAgentService: ChatAgentService
    chatRequestParser: ChatRequestParser
    chatSessionNamingService: undefined | ChatSessionNamingService
    deserializerRegistry: ChatContentDeserializerRegistry
    logger: ILogger
    onSessionEvent: Event<
        | ActiveSessionChangedEvent
        | SessionCreatedEvent
        | SessionDeletedEvent
        | SessionRenamedEvent,
    > = ...
    onSessionEventEmitter: Emitter<
        | ActiveSessionChangedEvent
        | SessionCreatedEvent
        | SessionDeletedEvent
        | SessionRenamedEvent,
    > = ...
    pinChatAgent: undefined | boolean
    preferenceService: PreferenceService
    sessionStore: undefined | ChatSessionStore
    toolInvocationRegistry: ToolInvocationRegistry
    variableService: AIVariableService

    Methods