Skip to content

AVAILABLE_BUILT_IN_TOOLS

const AVAILABLE_BUILT_IN_TOOLS: object

Defined in: _worktrees/docs-release/gaunt-sloth/packages/agent/src/builtInToolsConfig.ts:27

Available built-in tools may be configured in JSON config, see builtInTools of GthConfig.

Does not include filesystem, because filesystem has its own config in GthConfig.

readonly gth_checklist: "#src/tools/gthChecklistTool.js" = '#src/tools/gthChecklistTool.js'

Checklist / todo planning tool for the lean agent (the write_todos equivalent). Enabled by default (see DEFAULT_CONFIG); disable by setting your own builtInTools.

readonly gth_grep: "#src/tools/gthGrepTool.js" = '#src/tools/gthGrepTool.js'

Content-search (grep) tool: ripgrep-backed regex search over file CONTENTS, with an in-process JS fallback when rg is absent. Permission-light (no shell approval) and available in every mode. Named gth_grep to avoid colliding with the deep backend’s built-in grep. Enabled by default (see DEFAULT_CONFIG.builtInTools, GS2-51); disable with { "builtInTools": { "gth_grep": { "enabled": false } } }. Its searched corpus is selectable via the fileSet tool-config key (gitignore default / all).

readonly gth_status_update: "#src/tools/gthStatusUpdateTool.js" = '#src/tools/gthStatusUpdateTool.js'

Reference tool. Simply prints provided argument to the screen.

readonly gth_web_fetch: "#src/tools/gthWebFetchTool.js" = '#src/tools/gthWebFetchTool.js'

Web fetch tool.

readonly show_a2ui_surface: "#src/tools/showA2UISurfaceTool.js" = '#src/tools/showA2UISurfaceTool.js'

AG-UI A2UI surface tool: lets the agent render an A2UI surface in the web client.