EnterWorktree (Claude Code worktree-mode entry tool)
tool-descriptor:claude-code-enter-worktree
ToolDescriptorextensions/tool-descriptors/claude-code-mode-tools.yaml·Open in Graph → {
"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": {}
}
]
}