const PREVIEW_TOKEN_LIFETIME_MINUTES: i64 = 120;
How long a preview link works. It may end up in agent transcripts, so it is bounded; publishing or discarding the changeset ends it earlier.