You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: harden otel_middleware against malformed input and telemetry leaks
- extract_trace_context returns None on a malformed carrier instead of
letting the propagator's TypeError fail the request
- params validation failures set the sanitized wire message as span
status instead of recording the pydantic error (which carries client
input values)
- jsonrpc.request.id is str() on client spans to match the server span
0 commit comments