Tag string used in the storage key to discriminate receipts per thread.
Empty for Unthreaded, "main" for Main, the event-id string for
Thread(...) (event ids start with $, so the values are mutually
exclusive). Custom variants reuse their string form; the C/S boundary
rejects them, but federation receipts may still carry them through.