check / check (push) Successful in 14m13s
sentryhttp names each transaction after the concrete path, which the BeforeSendTransaction hook has to withhold, so with tracing on every transaction would land in one Sentry group, POST /(redacted). A middleware installed beside every sentryhttp handler now renames the transaction to the method and chi route pattern once the request is routed, and sets its source to route. The hook keeps a route-sourced name and withholds every other name as before, so a request that matched no route still reads POST /(redacted). Tracing stays off. Model: opus-5-5