Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat
common/chat-model
ChatModel
Interface ChatModel
interface
ChatModel
{
changeSet
:
ChangeSet
;
context
:
ChatContextManager
;
id
:
string
;
location
:
ChatAgentLocation
;
onDidChange
:
Event
<
ChatChangeEvent
>
;
settings
?:
{
[
key
:
string
]:
unknown
}
;
suggestions
:
readonly
ChatSuggestion
[]
;
getBranches
()
:
ChatHierarchyBranch
<
ChatRequestModel
>
[]
;
getRequests
()
:
ChatRequestModel
[]
;
isEmpty
()
:
boolean
;
}
Implemented by
MutableChatModel
Index
Properties
change
Set
context
id
location
on
Did
Change
settings?
suggestions
Methods
get
Branches
get
Requests
is
Empty
Properties
Readonly
change
Set
changeSet
:
ChangeSet
Readonly
context
context
:
ChatContextManager
Readonly
id
id
:
string
Readonly
location
location
:
ChatAgentLocation
Readonly
on
Did
Change
onDidChange
:
Event
<
ChatChangeEvent
>
Optional
Readonly
settings
settings
?:
{
[
key
:
string
]:
unknown
}
Readonly
suggestions
suggestions
:
readonly
ChatSuggestion
[]
Methods
get
Branches
getBranches
()
:
ChatHierarchyBranch
<
ChatRequestModel
>
[]
Returns
ChatHierarchyBranch
<
ChatRequestModel
>
[]
get
Requests
getRequests
()
:
ChatRequestModel
[]
Returns
ChatRequestModel
[]
is
Empty
isEmpty
()
:
boolean
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
change
Set
context
id
location
on
Did
Change
settings
suggestions
Methods
get
Branches
get
Requests
is
Empty
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...