default
Defined in: packages/agent/src/tools/GthDevToolkit.ts:329
Extends
Section titled “Extends”BaseToolkit
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new default(
commands?,command?,commandEnv?):GthDevToolkit
Defined in: packages/agent/src/tools/GthDevToolkit.ts:344
Parameters
Section titled “Parameters”commands?
Section titled “commands?”GthDevToolsConfig = {}
command?
Section titled “command?”commandEnv?
Section titled “commandEnv?”CommandEnvPolicy = DEFAULT_COMMAND_ENV_POLICY
Returns
Section titled “Returns”GthDevToolkit
Overrides
Section titled “Overrides”BaseToolkit.constructor
Properties
Section titled “Properties”tools:
StructuredToolInterface<ToolInputSchemaBase,any,any>[]
Defined in: packages/agent/src/tools/GthDevToolkit.ts:330
Overrides
Section titled “Overrides”BaseToolkit.tools
Methods
Section titled “Methods”getFilteredTools()
Section titled “getFilteredTools()”getFilteredTools(
allowedOperations):StructuredToolInterface<ToolInputSchemaBase,any,any>[]
Defined in: packages/agent/src/tools/GthDevToolkit.ts:359
Get tools filtered by operation type
Parameters
Section titled “Parameters”allowedOperations
Section titled “allowedOperations”"execute"[]
Returns
Section titled “Returns”StructuredToolInterface<ToolInputSchemaBase, any, any>[]
getTools()
Section titled “getTools()”getTools():
StructuredToolInterface<ToolInputSchemaBase,any,any>[]
Defined in: node_modules/.pnpm/@langchain+core@1.2.13_openai@7.20.0_undici@8.11.2_ws@8.21.3_zod@4.6.5__ws@8.21.3/node_modules/@langchain/core/dist/tools/index.d.ts:156
Returns
Section titled “Returns”StructuredToolInterface<ToolInputSchemaBase, any, any>[]
Inherited from
Section titled “Inherited from”BaseToolkit.getTools
validateParameterValue()
Section titled “validateParameterValue()”validateParameterValue(
paramValue,paramName):string
Defined in: packages/agent/src/tools/GthDevToolkit.ts:370
Validate parameter value to prevent security issues
Parameters
Section titled “Parameters”paramValue
Section titled “paramValue”string
paramName
Section titled “paramName”string
Returns
Section titled “Returns”string