Issue 35904 — real T3 Code server RPC capture Commit: 025942d76a53c739fa58e4e90a552c55606551f3 Environment: Linux x86_64, v26.12.1, loopback HTTP/WebSocket; fresh isolated T3 home; synthetic tea executable; no forge network requests. Remote: https://forge.example/gitea/owner/repo.git Control: mounted-instance login only. Request pullRequests.summary for PR 1. Response: {"_tag":"Success","value":{"provider":"forgejo","projectId":"synthetic-project","repository":"gitea/owner/repo","number":1,"title":"Mounted instance repository resolves","url":"https://forge.example/gitea/owner/repo/pulls/1","state":"open","isDraft":false,"headBranch":"feature","baseBranch":"main","closedAt":null,"mergedAt":null,"updatedAt":"2026-11-13T00:00:00.000Z","observedAt":0,"author":{"login":"reviewer","name":null,"avatarUrl":null},"additions":0,"deletions":0,"mergeability":"unknown"}} Add root-instance (https://forge.example, default=true), retain mounted-instance (https://forge.example/gitea, default=false). Request pullRequests.summary for PR 2 (uncached; same repository). Response: {"_tag":"Failure","cause":[{"_tag":"Fail","error":{"_tag":"PullRequestUnavailableError","reason":"cli-unauthenticated","provider":"forgejo","requirement":"Authenticate your Forgejo or Gitea server with `fj --host auth add-token` on the T3 Code server. If fj is missing or unconfigured for that server, use `tea login add`. A configured fj account must be repaired with fj.","cause":{"name":"PullRequestProviderError","message":"forgejo failed in repos/gitea/owner/repo/pulls/2: No matching Forgejo login. Use `fj auth login`, `fj auth add-token`, or `tea login add` for this server; choose a default when multiple tea accounts match.","cause":{"name":"ForgejoCliError","message":""}}}}]} Actual tea subprocess calls: ["login","list","--output","json"] ["login","list","--output","json"] ["login","list","--output","json"] ["api","--include","--login","mounted-instance","--repo","owner/repo","--method","GET","https://forge.example/gitea/api/v1/repos/owner/repo/pulls/1"] ["login","list","--output","json"]