Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat
common/chat-model
EditableChatRequestModel
Interface EditableChatRequestModel
interface
EditableChatRequestModel
{
agentId
?:
string
;
context
:
ChatContext
;
data
?:
{
[
key
:
string
]:
unknown
}
;
editContextManager
:
ChatContextManagerImpl
;
id
:
string
;
isEditing
:
boolean
;
message
:
ParsedChatRequest
;
request
:
ChatRequest
;
response
:
ChatResponseModel
;
session
:
ChatModel
;
cancelEdit
()
:
void
;
enableEdit
()
:
void
;
submitEdit
(
newRequest
:
ChatRequest
)
:
void
;
}
Hierarchy (
View Summary
)
ChatRequestModel
EditableChatRequestModel
Implemented by
MutableChatRequestModel
Index
Properties
agent
Id?
context
data?
edit
Context
Manager
id
is
Editing
message
request
response
session
Methods
cancel
Edit
enable
Edit
submit
Edit
Properties
Optional
Readonly
agent
Id
agentId
?:
string
Readonly
context
context
:
ChatContext
Optional
Readonly
data
data
?:
{
[
key
:
string
]:
unknown
}
edit
Context
Manager
editContextManager
:
ChatContextManagerImpl
Readonly
id
id
:
string
Readonly
is
Editing
isEditing
:
boolean
Readonly
message
message
:
ParsedChatRequest
Readonly
request
request
:
ChatRequest
Readonly
response
response
:
ChatResponseModel
Readonly
session
session
:
ChatModel
Methods
cancel
Edit
cancelEdit
()
:
void
Returns
void
enable
Edit
enableEdit
()
:
void
Returns
void
submit
Edit
submitEdit
(
newRequest
:
ChatRequest
)
:
void
Parameters
newRequest
:
ChatRequest
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
agent
Id
context
data
edit
Context
Manager
id
is
Editing
message
request
response
session
Methods
cancel
Edit
enable
Edit
submit
Edit
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...