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
Address CodeRabbit: InvalidCause unwrap and table-driven error tests
- InvalidError can wrap a cause via InvalidCause + Unwrap
- REST handlers use InvalidCause for ParseForm/currency/amount failures
- Currency validation uses a dedicated message, not amount-creation copy
- Expand error package tests with table-driven parallel cases
0 commit comments