Circle V2 API Docs
    Preparing search index...
    getRecording: QueryProcedure<
        { input: { id: string }; meta: object; output: { url: string | null } },
    > = ...

    Freshly-signed screen-recording URL for an RPA run; null when the provider has no video. Signed URLs expire, so this re-signs on demand rather than trusting whatever was cached at webhook time.