iiRecord
Agentic AI Atlas · EnterWorktree (Claude Code worktree-mode entry tool)
tool-descriptor:claude-code-enter-worktreea5c.ai
II.
ToolDescriptor JSON

tool-descriptor:claude-code-enter-worktree

Structured · live

EnterWorktree (Claude Code worktree-mode entry tool) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · extensions/tool-descriptors/claude-code-mode-tools.yamlCluster · extensions
Record JSON
{
  "id": "tool-descriptor:claude-code-enter-worktree",
  "_kind": "ToolDescriptor",
  "_file": "extensions/tool-descriptors/claude-code-mode-tools.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "EnterWorktree (Claude Code worktree-mode entry tool)",
    "description": "Built-in Claude Code tool that switches the agent's working directory\nto an isolated worktree (separate from the user's main checkout).\nUsed for parallel-feature development, experimental changes, and\ncoordinator-spawned subtasks.\n",
    "schema": "{\n  \"type\": \"object\",\n  \"properties\": {\n    \"branch\": { \"type\": \"string\" },\n    \"path\": { \"type\": \"string\" }\n  },\n  \"required\": [\"branch\"]\n}\n",
    "category": "mode-control",
    "requiresPermissionGate": true,
    "supportsCancellation": true,
    "abortPropagation": "immediate",
    "errorBehavior": "user-handled",
    "isSynthetic": false
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "output-mode-change:claude-code-enter-worktree-example",
      "to": "tool-descriptor:claude-code-enter-worktree",
      "kind": "mode_change_triggered_by_tool",
      "attributes": {}
    }
  ]
}