PR #23521 real-dev verification, 2026-11-01 UTC Browser: repo Playwright 1.60.0 + /usr/bin/google-chrome. Real Codex gpt-6.1-sol selected through composer. No mocks, replay, fixtures, or seeded DB. Main: b50d8a1b15, vp i, background vp run dev --no-seed. server=16733 web=8693. Stopped before PR server. PR: 46963590c0e91594153d713f9b12fa34b1db31b0, vp i, background vp run dev --no-seed --home-dir /home/user/t3code/.t3. server=13773 web=5733. MAIN {"at":"2026-11-01T09:14:47.598Z","tool":"t3-code.link_pull_request","input":{"url":"ftp://code.acme.test/owner/repo/pull/9"},"status":"failed","output":[{"type":"text","text":"This is not a recognised pull request URL. Pass repository and number instead."}]} PR HEAD {"at":"2026-11-01T09:16:48.478Z","tool":"t3-code.link_pull_request","input":{"url":"ftp://code.acme.test/owner/repo/pull/9"},"status":"failed","output":[{"type":"text","text":"This is not a recognised pull request URL. Pass host, repository and number instead."}]} {"at":"2026-11-01T09:17:50.912Z","tool":"t3-code.link_pull_request","input":{"url":"https://github.com/pingdotgg/t3code/pull/23521"},"status":"completed","output":{"host":"github.com","repository":"pingdotgg/t3code","number":23521,"url":"https://github.com/pingdotgg/t3code/pull/23521","alreadyLinked":false}} {"at":"2026-11-01T09:17:53.400Z","tool":"t3-code.list_thread_pull_requests","input":{},"status":"completed","output":{"pullRequests":[{"host":"github.com","repository":"pingdotgg/t3code","number":23521,"url":"https://github.com/pingdotgg/t3code/pull/23521","source":"agent","watching":false,"state":"open","title":"fix(mcp): accept GitHub Enterprise Cloud pull request URLs","headBranch":"fix/accept-ghe-pull-request-urls","baseBranch":"main","isDraft":false,"stack":null}],"chains":[{"kind":"derived","numbers":[23521]}]}} {"at":"2026-11-01T09:18:36.431Z","tool":"t3-code.watch_pull_request","input":{"url":"https://github.com/pingdotgg/t3code/pull/23521"},"status":"completed","output":{"host":"github.com","repository":"pingdotgg/t3code","number":23521,"url":"https://github.com/pingdotgg/t3code/pull/23521","watching":true,"wasWatching":false}} {"at":"2026-11-01T09:18:36.480Z","tool":"t3-code.unwatch_pull_request","input":{"url":"https://github.com/pingdotgg/t3code/pull/23521"},"status":"completed","output":{"host":"github.com","repository":"pingdotgg/t3code","number":23521,"url":"https://github.com/pingdotgg/t3code/pull/23521","watching":false,"wasWatching":true}} {"at":"2026-11-01T09:18:36.533Z","tool":"t3-code.unlink_pull_request","input":{"url":"https://github.com/pingdotgg/t3code/pull/23521"},"status":"completed","output":{"host":"github.com","repository":"pingdotgg/t3code","number":23521,"wasLinked":true}} {"at":"2026-11-01T09:18:36.570Z","tool":"t3-code.link_pull_request","input":{"host":"git.cafe","repository":"pingdotgg/t3code","number":23521},"status":"completed","output":{"host":"git.cafe","repository":"pingdotgg/t3code","number":23521,"url":"https://git.cafe/pingdotgg/t3code/pulls/23521","alreadyLinked":false}} {"at":"2026-11-01T09:18:36.655Z","tool":"t3-code.list_thread_pull_requests","input":{},"status":"completed","output":{"pullRequests":[{"host":"git.cafe","repository":"pingdotgg/t3code","number":23521,"url":"https://git.cafe/pingdotgg/t3code/pulls/23521","source":"agent","watching":false,"state":null,"title":null,"headBranch":null,"baseBranch":null,"isDraft":null,"stack":null}],"chains":[{"kind":"derived","numbers":[23521]}]}} {"at":"2026-11-01T09:19:12.912Z","tool":"t3-code.unlink_pull_request","input":{"url":"https://git.cafe/pingdotgg/t3code/pulls/23521"},"status":"completed","output":{"host":"git.cafe","repository":"pingdotgg/t3code","number":23521,"wasLinked":true}} {"at":"2026-11-01T09:19:12.941Z","tool":"t3-code.list_thread_pull_requests","input":{},"status":"completed","output":{"pullRequests":[],"chains":[]}} Blacksmith: vp run check:changed 6328c8472255e9b93bd362af63ae0d3c17e2d540: PASS. Format, lint, knip, GraphQL, affected typechecks (11 packages), 39 tests across 3 files. Not verified: authenticated GHE account/real Enterprise PR fetch or watch notifications; native desktop/mobile; remote/tunnel clients. Main already contains Enterprise URL parsing; current PR production diff only adds host to invalid-URL guidance.