Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat
common/chat-model
ChatContextManagerImpl
Class ChatContextManagerImpl
Implements
ChatContextManager
Index
Constructors
constructor
Properties
on
Did
Change
Emitter
variables
Accessors
on
Did
Change
Methods
add
Variables
clear
delete
Variables
get
Variables
set
Variables
Constructors
constructor
new
ChatContextManagerImpl
(
context
?:
ChatContext
)
:
ChatContextManagerImpl
Parameters
Optional
context
:
ChatContext
Returns
ChatContextManagerImpl
Properties
Protected
Readonly
on
Did
Change
Emitter
onDidChangeEmitter
:
Emitter
<
ChatAddVariableEvent
|
ChatRemoveVariableEvent
|
ChatSetVariablesEvent
,
>
= ...
Protected
Readonly
variables
variables
:
AIVariableResolutionRequest
[]
= ...
Accessors
on
Did
Change
get
onDidChange
()
:
Event
<
ChatAddVariableEvent
|
ChatRemoveVariableEvent
|
ChatSetVariablesEvent
,
>
Returns
Event
<
ChatAddVariableEvent
|
ChatRemoveVariableEvent
|
ChatSetVariablesEvent
>
Methods
add
Variables
addVariables
(
...
variables
:
AIVariableResolutionRequest
[]
)
:
void
Parameters
...
variables
:
AIVariableResolutionRequest
[]
Returns
void
clear
clear
()
:
void
Returns
void
delete
Variables
deleteVariables
(
...
indices
:
number
[]
)
:
void
Parameters
...
indices
:
number
[]
Returns
void
get
Variables
getVariables
()
:
readonly
AIVariableResolutionRequest
[]
Returns
readonly
AIVariableResolutionRequest
[]
set
Variables
setVariables
(
variables
:
AIVariableResolutionRequest
[]
)
:
void
Parameters
variables
:
AIVariableResolutionRequest
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Did
Change
Emitter
variables
Accessors
on
Did
Change
Methods
add
Variables
clear
delete
Variables
get
Variables
set
Variables
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...