apollo-code / tools/src / MultiEditTool
Class: MultiEditTool
Implements
Constructors
Constructor
new MultiEditTool(
backups?):MultiEditTool
Parameters
backups?
Returns
MultiEditTool
Properties
backups?
readonlyoptionalbackups?:FileBackupPort
description
readonlydescription:"Atomically apply exact replacements across multiple files"='Atomically apply exact replacements across multiple files'
Implementation of
inputSchema
readonlyinputSchema:never
Implementation of
name
readonlyname:"MultiEdit"='MultiEdit'
Implementation of
parallelSafe
readonlyparallelSafe:false=false
Implementation of
sandboxRequired
readonlysandboxRequired:true=true
Methods
invoke()
invoke(
input,context):Promise<ToolResult>
Parameters
input
context
Returns
Promise<ToolResult>
Implementation of
permissionSpec()
permissionSpec(
input):PermissionSpec