Skip to content

apollo-code


apollo-code / tools/src / TodoTool

Class: TodoTool

Implements

  • Tool<{ items: object[]; }>

Constructors

Constructor

new TodoTool(): TodoTool

Returns

TodoTool

Properties

description

readonly description: "Replace the session todo list" = 'Replace the session todo list'

Implementation of

Tool.description


inputSchema

readonly inputSchema: never

Implementation of

Tool.inputSchema


name

readonly name: "Todo" = 'Todo'

Implementation of

Tool.name


readonly

readonly readonly: true = true

Implementation of

Tool.readonly

Methods

invoke()

invoke(i): Promise<ToolResult>

Parameters

i
items

object[]

Returns

Promise<ToolResult>

Implementation of

Tool.invoke


permissionSpec()

permissionSpec(): PermissionSpec

Returns

PermissionSpec

Implementation of

Tool.permissionSpec