Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.
| Merge branch 'worktree-agent-ad52ad80841a37960' | 1 | { |
| g1t coordinates the work and the person's own sessions do it: Ask g1t reads g1t with the same tools any agent gets, answers in one conversation shared with the @g1t direct message in Chat, and hands work to sessions in the person's own harness, whose subagents g1t records, ties to issues and pull requests, and lets see each other. | 2 | "description": "Records the session on g1t through the g1t CLI: prompts, tool names and what they were called with (never what they returned), the skills used, the files, commits and branches touched, pushes, each subagent as a session of its own with its task and final message, and when it starts and ends. Gives Claude the current issue's work context at the start, and each subagent its own g1t session.", |
| Merge branch 'worktree-agent-ad52ad80841a37960' | 3 | "hooks": { |
| 4 | "SessionStart": [ | |
| 5 | { | |
| 6 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 7 | } | |
| 8 | ], | |
| 9 | "UserPromptSubmit": [ | |
| 10 | { | |
| 11 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 12 | } | |
| 13 | ], | |
| g1t coordinates the work and the person's own sessions do it: Ask g1t reads g1t with the same tools any agent gets, answers in one conversation shared with the @g1t direct message in Chat, and hands work to sessions in the person's own harness, whose subagents g1t records, ties to issues and pull requests, and lets see each other. | 14 | "PreToolUse": [ |
| 15 | { | |
| 16 | "matcher": "Agent|Task|Bash|mcp__plugin_g1t_g1t__issue|mcp__g1t__issue", | |
| 17 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 18 | } | |
| 19 | ], | |
| Merge branch 'worktree-agent-ad52ad80841a37960' | 20 | "PostToolUse": [ |
| 21 | { | |
| 22 | "matcher": "*", | |
| 23 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 24 | } | |
| 25 | ], | |
| g1t coordinates the work and the person's own sessions do it: Ask g1t reads g1t with the same tools any agent gets, answers in one conversation shared with the @g1t direct message in Chat, and hands work to sessions in the person's own harness, whose subagents g1t records, ties to issues and pull requests, and lets see each other. | 26 | "SubagentStart": [ |
| 27 | { | |
| 28 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 29 | } | |
| 30 | ], | |
| 31 | "SubagentStop": [ | |
| 32 | { | |
| 33 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 34 | } | |
| 35 | ], | |
| Merge branch 'worktree-agent-ad52ad80841a37960' | 36 | "Stop": [ |
| 37 | { | |
| 38 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 39 | } | |
| 40 | ], | |
| 41 | "SessionEnd": [ | |
| 42 | { | |
| 43 | "hooks": [{ "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/g1t.mjs\"", "timeout": 5 }] | |
| 44 | } | |
| 45 | ] | |
| 46 | } | |
| 47 | } |
This file's history is long; its oldest lines are credited to the oldest commit read.