verification of pingdotgg/t3code github #26551 / git.cafe #26551 main: 6575ce3250 (github/main) pr: e1ef8228669a2ecbb0741b466df06c053b561ae8 commands and path - git worktree add ../main github/main; vp i - background vp run dev --no-seed on main; captured process group stopped before pr startup - exact contributor head checked out; vp i; background vp run dev --home-dir /home/user/t3code/.t3 --no-seed - one dev runner at a time; a separate non-watching CLI peer served isolated /tmp/takeover-peer state on 17773 - playwright from apps/web/node_modules with /usr/bin/google-chrome - created real git repository; added local project through UI; enabled linked environments through settings/labs - linked through actual peerLinks.link WebSocket RPC and real OAuth pairing, with two proxy addresses forwarding bytes to the same live peer - proxy fault: primary accepts connection but sends no response; no descriptor or provider response mocked - UI selected codex / gpt-6.1-sol and sent real turns on main and pr main real provider forwarding (three sequential project lists) [ { "start": "2026-10-30T13:49:49.962Z", "fromPort": 18773, "toPort": 18774, "descriptorToMcpDispatchMs": 3005 }, { "start": "2026-10-30T13:49:58.125Z", "fromPort": 18773, "toPort": 18774, "descriptorToMcpDispatchMs": 3006 }, { "start": "2026-10-30T13:50:04.102Z", "fromPort": 18773, "toPort": 18774, "descriptorToMcpDispatchMs": 3006 } ] pr real provider forwarding (initial three sequential project lists; later healthy-primary remote launch/wait/read; final two project lists with silent primary) [ { "start": "2026-10-30T13:53:20.058Z", "fromPort": 18773, "toPort": 18774, "descriptorToMcpDispatchMs": 3027 }, { "start": "2026-10-30T13:53:27.404Z", "fromPort": 18774, "toPort": 18774, "descriptorToMcpDispatchMs": 4 }, { "start": "2026-10-30T13:53:32.003Z", "fromPort": 18774, "toPort": 18774, "descriptorToMcpDispatchMs": 5 }, { "start": "2026-10-30T13:56:34.186Z", "fromPort": 18773, "toPort": 18773, "descriptorToMcpDispatchMs": 4 }, { "start": "2026-10-30T13:56:38.887Z", "fromPort": 18773, "toPort": 18773, "descriptorToMcpDispatchMs": 5 }, { "start": "2026-10-30T13:56:41.955Z", "fromPort": 18773, "toPort": 18773, "descriptorToMcpDispatchMs": 3 }, { "start": "2026-10-30T13:56:53.873Z", "fromPort": 18773, "toPort": 18773, "descriptorToMcpDispatchMs": 4 }, { "start": "2026-10-30T13:58:16.079Z", "fromPort": 18773, "toPort": 18774, "descriptorToMcpDispatchMs": 3007 }, { "start": "2026-10-30T13:58:23.151Z", "fromPort": 18774, "toPort": 18774, "descriptorToMcpDispatchMs": 3 } ] WebSocket peerLinks.list end-to-end response durations (includes ticket/socket setup, excludes client paint) main: [{"scenario":"silent-primary status","durationMs":3035,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:46:58.390Z","expiresAt":"2026-11-29T13:46:58.390Z","lastReachedAt":"2026-10-30T13:50:07.111Z","lastError":null,"status":"reachable"}]}}},{"scenario":"silent-primary status","durationMs":3014,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:46:58.390Z","expiresAt":"2026-11-29T13:46:58.390Z","lastReachedAt":"2026-10-30T13:50:07.111Z","lastError":null,"status":"reachable"}]}}},{"scenario":"silent-primary status","durationMs":3017,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:46:58.390Z","expiresAt":"2026-11-29T13:46:58.390Z","lastReachedAt":"2026-10-30T13:50:07.111Z","lastError":null,"status":"reachable"}]}}}] pr: [{"scenario":"silent-primary status","durationMs":37,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:53:03.386Z","expiresAt":"2026-11-29T13:53:03.386Z","lastReachedAt":"2026-10-30T13:53:32.014Z","lastError":null,"status":"reachable"}]}}},{"scenario":"silent-primary status","durationMs":21,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:53:03.386Z","expiresAt":"2026-11-29T13:53:03.386Z","lastReachedAt":"2026-10-30T13:53:32.014Z","lastError":null,"status":"reachable"}]}}},{"scenario":"silent-primary status","durationMs":13,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:53:03.386Z","expiresAt":"2026-11-29T13:53:03.386Z","lastReachedAt":"2026-10-30T13:53:32.014Z","lastError":null,"status":"reachable"}]}}}] recovery: [{"scenario":"preferred fallback silent, primary recovers","durationMs":146,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:53:03.386Z","expiresAt":"2026-11-29T13:53:03.386Z","lastReachedAt":"2026-10-30T13:53:32.014Z","lastError":null,"status":"reachable"}]}}},{"scenario":"primary recovery repeat","durationMs":15,"result":{"_tag":"Success","value":{"links":[{"environmentId":"861cbe5b-f4c4-4e60-bb6c-4e904d8b43c3","label":"box-node-d3c4c17612c8c714","urls":["http://127.0.0.1:18773","http://127.0.0.1:18774"],"access":"full-access","linkedAt":"2026-10-30T13:53:03.386Z","expiresAt":"2026-11-29T13:53:03.386Z","lastReachedAt":"2026-10-30T13:53:32.014Z","lastError":null,"status":"reachable"}]}}}] real linked remote workflow - project linked-audit-peer added through t3 project add CLI against running peer - local codex used linked MCP to list it, launch remote codex gpt-6.1-sol, wait, and read its result - remote thread completed and ran cat README.md; response: linked environment verification - final two sequential forwarded calls both returned linked-audit-peer with no errors checks blacksmith-check: vp i && vp test run apps/server/src/peer/PeerLinks.test.ts apps/server/src/peer/PeerForwarding.test.ts 31 tests passed, 2 files passed stored PR CI: 32 successful, 0 failing, 0 pending no code changed or pushed limits linux chrome web client and codex only; peer and network faults were loopback not verified: native desktop/mobile clients, real tailscale/tunnel routes, 10-second remote-address timeouts, other providers, production-scale concurrency or memory performance samples describe this fault path, not overall model turn latency