Real T3 server / CLI | fresh unseeded database | after Commit: e981f23f3e175d88555b45cf1c4b5d307e0ad67a $ t3 project add branch-demo Added project 1186366e-5569-4ee5-ad0c-056fa7674d1b (branch-demo) at /after-062352/branch-demo. $ t3 thread start branch-demo 'Run git branch --show-current and tell me what branch your session-start git status said. Report both exact branch names. Do not modify any files.' --worktree main --provider claudeAgent --model [configured agent model] --wait Thread mcp:ea3356e4-f177-4cf0-afa7-fb5cbf823b7e Both names are the same: - **`git branch --show-current` now:** `t3/t3/fe21a4a1` - **Session-start git status said:** `t3/t3/fe21a4a1` I didn't modify any files. CLI exit: 0 $ git branch --list * main + t3/t3/fe21a4a1 $ git reflog --all --date=iso-strict 8945c01 refs/heads/t3/t3/fe21a4a1@{2026-11-12T06:24:16+00:00}: Branch: renamed refs/heads/t3/fe21a4a1 to refs/heads/t3/t3/fe21a4a1 8945c01 worktrees/t3-fe21a4a1-4dad9414b0a04bf5/HEAD@{2026-11-12T06:24:16+00:00}: Branch: renamed refs/heads/t3/fe21a4a1 to refs/heads/t3/t3/fe21a4a1 8945c01 refs/heads/t3/t3/fe21a4a1@{2026-11-12T06:24:08+00:00}: branch: Created from main 8945c01 worktrees/t3-fe21a4a1-4dad9414b0a04bf5/HEAD@{2026-11-12T06:24:08+00:00}: reset: moving to HEAD 8945c01 worktrees/t3-fe21a4a1-4dad9414b0a04bf5/HEAD@{2026-11-12T06:24:08+00:00}: 8945c01 refs/heads/main@{2026-11-12T06:24:06+00:00}: commit (initial): Initial commit 8945c01 HEAD@{2026-11-12T06:24:06+00:00}: commit (initial): Initial commit Persisted event timeline: 2026-11-12T06:24:09.119Z thread.metadata-updated t3/fe21a4a1 2026-11-12T06:24:16.615Z thread.metadata-updated t3/t3/fe21a4a1 2026-11-12T06:24:16.672Z provider-session.attached