pull_request from a fork, so the analytics CLI has no org token to authenticate with, and those contributors lose flake detection. The new Fork PR Uploads toggle at Settings > Repositories > [repo] > Flaky Tests closes that gap. Enabling it mints a non-secret, 8-character public repo identifier that fork workflows send on the X-Trunk-Public-Repo-Id header instead of a token.
The identifier is a routing key, not a credential: it tells Trunk which repository an upload belongs to and only authorizes uploads to that repository. Fork PR uploads are opt-in per repository, and toggling the setting is admin-only.
Read the docs to learn more.