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
Expand motivation with answers to common questions
Added two new sections to address questions raised at core team sprint:
1. "Why Exception Groups Need Timestamps" - Explains that while exception
groups are conceptually unrelated, in practice they have important
temporal relationships for debugging causality, performance analysis,
and correlation with external observability tools.
2. "Why Not Use .add_note() When Catching?" - Details six key drawbacks
of using add_note() instead: not all exceptions are caught, timing
accuracy issues, inconsistent application, performance overhead,
complexity burden, and loss of original timing information.
Key insight: When an exception occurs is intrinsic, immutable information
that should be captured at the source, not added later by consumers.
🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments