Skip to content

apollo-code


apollo-code / tools/src / GlobTool

Class: GlobTool

Implements

  • Tool<{ path?: string; pattern: string; }>

Constructors

Constructor

new GlobTool(): GlobTool

Returns

GlobTool

Properties

description

readonly description: "Find files using a glob" = 'Find files using a glob'

Implementation of

Tool.description


inputSchema

readonly inputSchema: never

Implementation of

Tool.inputSchema


name

readonly name: "Glob" = 'Glob'

Implementation of

Tool.name


readonly

readonly readonly: true = true

Implementation of

Tool.readonly

Methods

invoke()

invoke(i, c): Promise<ToolResult>

Parameters

i
path?

string

pattern

string

c

ToolContext

Returns

Promise<ToolResult>

Implementation of

Tool.invoke


permissionSpec()

permissionSpec(i): PermissionSpec

Parameters

i
path?

string

Returns

PermissionSpec

Implementation of

Tool.permissionSpec