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

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    _sessions: ChatSessionInternal[] = []
    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
    variableService: AIVariableService

    Methods

    • Determines if chat agent pinning is enabled. Can be overridden by subclasses to provide different logic (e.g., using preferences).

      Returns boolean