Theia API Documentation v1.73.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-ide
browser/todo-tool-renderer
TodoToolRenderer
Class TodoToolRenderer
Implements
ChatResponsePartRenderer
<
ToolCallChatResponseContent
>
Index
Constructors
constructor
Properties
context
Menu
Renderer
keybinding
Registry
opener
Service
pending
Tool
Confirmation
Tracker
tool
Confirmation
Manager
tool
Invocation
Registry
Methods
can
Handle
format
Keybinding
get
Keybinding
Hints
is
Latest
Todo
Write
In
Response
parse
Todos
render
Constructors
constructor
new
TodoToolRenderer
()
:
TodoToolRenderer
Returns
TodoToolRenderer
Properties
Protected
context
Menu
Renderer
contextMenuRenderer
:
ContextMenuRenderer
Protected
keybinding
Registry
keybindingRegistry
:
KeybindingRegistry
Protected
opener
Service
openerService
:
OpenerService
Protected
pending
Tool
Confirmation
Tracker
pendingToolConfirmationTracker
:
PendingToolConfirmationTracker
Protected
tool
Confirmation
Manager
toolConfirmationManager
:
ToolConfirmationManager
Protected
tool
Invocation
Registry
toolInvocationRegistry
:
ToolInvocationRegistry
Methods
can
Handle
canHandle
(
response
:
ChatResponseContent
)
:
number
Parameters
response
:
ChatResponseContent
Returns
number
Protected
format
Keybinding
formatKeybinding
(
commandId
:
string
)
:
undefined
|
string
Parameters
commandId
:
string
Returns
undefined
|
string
Protected
get
Keybinding
Hints
getKeybindingHints
()
:
ToolConfirmationKeybindingHints
Returns
ToolConfirmationKeybindingHints
Protected
is
Latest
Todo
Write
In
Response
isLatestTodoWriteInResponse
(
response
:
ToolCallChatResponseContent
,
parentNode
:
ResponseNode
,
)
:
boolean
Parameters
response
:
ToolCallChatResponseContent
parentNode
:
ResponseNode
Returns
boolean
Protected
parse
Todos
parseTodos
(
args
:
undefined
|
string
)
:
undefined
|
TodoItem
[]
Parameters
args
:
undefined
|
string
Returns
undefined
|
TodoItem
[]
render
render
(
response
:
ToolCallChatResponseContent
,
parentNode
:
ResponseNode
,
)
:
ReactNode
Parameters
response
:
ToolCallChatResponseContent
parentNode
:
ResponseNode
Returns
ReactNode
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
context
Menu
Renderer
keybinding
Registry
opener
Service
pending
Tool
Confirmation
Tracker
tool
Confirmation
Manager
tool
Invocation
Registry
Methods
can
Handle
format
Keybinding
get
Keybinding
Hints
is
Latest
Todo
Write
In
Response
parse
Todos
render
Eclipse Theia Website
GitHub
Theia API Documentation v1.73.0
Loading...