#5854·quic-go

http3: distinguish stream errors from connection errors

Author: marten-seemannCreated Sep 13, 2026Updated Sep 17, 2026
LabelsenhancementAPI

We currently convert both `*quic.StreamError` and `*quic.ApplicationError` to `*http3.Error`, losing the distinction between stream cancellation and connection closure. We should expose this distinction to applications, either through a field on `http3.Error` or by preserving the underlying error with `Unwrap()`.