vigiles API reference
    Preparing search index...

    Variable claudeCodeBuiltinAgentToolsConst

    claudeCodeBuiltinAgentTools: readonly [
        "Read",
        "Write",
        "Edit",
        "MultiEdit",
        "Bash",
        "BashOutput",
        "KillBash",
        "Grep",
        "Glob",
        "LS",
        "WebSearch",
        "WebFetch",
        "NotebookEdit",
        "TodoWrite",
        "Task",
        "Skill",
    ] = ...

    The Claude Code built-in subagent tool catalog as a const tuple, so a typed authoring surface can derive a LITERAL union (ClaudeCodeBuiltinTool) from it. claudeCodeDialect.builtinAgentTools references this same array — one source of truth for the runtime catalog AND the compile-time tool vocabulary.