Theia API Documentation v1.72.1
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat-ui
browser/chat-response-renderer/tool-confirmation
WithToolCallConfirmationProps
Interface WithToolCallConfirmationProps
interface
WithToolCallConfirmationProps
{
chatId
:
string
;
confirmationMode
:
ToolConfirmationMode
;
contextMenuRenderer
:
ContextMenuRenderer
;
getArgumentsLabel
?:
(
toolName
:
undefined
|
string
,
args
:
undefined
|
string
,
)
=>
string
;
openerService
:
OpenerService
;
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?
opener
Service
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
opener
Service
openerService
:
OpenerService
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
opener
Service
request
Canceled
response
show
Args
Tooltip
tool
Confirmation
Manager
tool
Request
Eclipse Theia Website
GitHub
Theia API Documentation v1.72.1
Loading...