Theia API Documentation v1.70.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat-ui
chat-response-renderer/tool-confirmation
WithToolCallConfirmationProps
Interface WithToolCallConfirmationProps
interface
WithToolCallConfirmationProps
{
chatId
:
string
;
confirmationMode
:
ToolConfirmationMode
;
contextMenuRenderer
:
ContextMenuRenderer
;
getArgumentsLabel
?:
(
toolName
:
undefined
|
string
,
args
:
undefined
|
string
,
)
=>
string
;
requestCanceled
:
boolean
;
response
:
ToolCallChatResponseContent
;
showArgsTooltip
?:
(
response
:
ToolCallChatResponseContent
,
target
:
undefined
|
HTMLElement
,
)
=>
void
;
toolConfirmationManager
:
ToolConfirmationManager
;
toolRequest
?:
ToolRequest
<
ToolInvocationContext
>
;
}
Index
Properties
chat
Id
confirmation
Mode
context
Menu
Renderer
get
Arguments
Label?
request
Canceled
response
show
Args
Tooltip?
tool
Confirmation
Manager
tool
Request?
Properties
chat
Id
chatId
:
string
confirmation
Mode
confirmationMode
:
ToolConfirmationMode
context
Menu
Renderer
contextMenuRenderer
:
ContextMenuRenderer
Optional
get
Arguments
Label
getArgumentsLabel
?:
(
toolName
:
undefined
|
string
,
args
:
undefined
|
string
,
)
=>
string
request
Canceled
requestCanceled
:
boolean
response
response
:
ToolCallChatResponseContent
Optional
show
Args
Tooltip
showArgsTooltip
?:
(
response
:
ToolCallChatResponseContent
,
target
:
undefined
|
HTMLElement
,
)
=>
void
tool
Confirmation
Manager
toolConfirmationManager
:
ToolConfirmationManager
Optional
tool
Request
toolRequest
?:
ToolRequest
<
ToolInvocationContext
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
chat
Id
confirmation
Mode
context
Menu
Renderer
get
Arguments
Label
request
Canceled
response
show
Args
Tooltip
tool
Confirmation
Manager
tool
Request
Eclipse Theia Website
GitHub
Theia API Documentation v1.70.0
Loading...