Theia API Documentation v1.73.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat-ui
browser/chat-response-renderer/tool-confirmation
ToolConfirmationProps
Interface ToolConfirmationProps
interface
ToolConfirmationProps
{
chatId
?:
string
;
contextMenuRenderer
:
ContextMenuRenderer
;
keybindingHints
?:
ToolConfirmationKeybindingHints
;
markdownRenderer
?:
MarkdownRenderer
;
onAllow
:
(
scope
?:
ConfirmationScope
)
=>
void
;
onDeny
:
(
scope
?:
ConfirmationScope
,
reason
?:
string
)
=>
void
;
openerService
:
OpenerService
;
pendingTracker
?:
PendingToolConfirmationTracker
;
response
:
ToolCallChatResponseContent
;
toolRequest
?:
ToolRequest
<
ToolInvocationContext
>
;
}
Hierarchy
Pick
<
ToolConfirmationCallbacks
,
"toolRequest"
>
ToolConfirmationProps
Index
Properties
chat
Id?
context
Menu
Renderer
keybinding
Hints?
markdown
Renderer?
on
Allow
on
Deny
opener
Service
pending
Tracker?
response
tool
Request?
Properties
Optional
chat
Id
chatId
?:
string
context
Menu
Renderer
contextMenuRenderer
:
ContextMenuRenderer
Optional
keybinding
Hints
keybindingHints
?:
ToolConfirmationKeybindingHints
Optional
markdown
Renderer
markdownRenderer
?:
MarkdownRenderer
on
Allow
onAllow
:
(
scope
?:
ConfirmationScope
)
=>
void
on
Deny
onDeny
:
(
scope
?:
ConfirmationScope
,
reason
?:
string
)
=>
void
opener
Service
openerService
:
OpenerService
Optional
pending
Tracker
pendingTracker
?:
PendingToolConfirmationTracker
response
response
:
ToolCallChatResponseContent
Optional
tool
Request
toolRequest
?:
ToolRequest
<
ToolInvocationContext
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
chat
Id
context
Menu
Renderer
keybinding
Hints
markdown
Renderer
on
Allow
on
Deny
opener
Service
pending
Tracker
response
tool
Request
Eclipse Theia Website
GitHub
Theia API Documentation v1.73.0
Loading...