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
Rename the nested receiver detail UniFFI objects away from\ntrailing Error names so regenerated Dart bindings stay\nself-consistent.\n\nThe Dart generator maps object declarations ending in Error to\nException classes, but the new optional accessors on\nProtocolError were still emitted with the original Rust type\nnames. That left the generated bindings referring to\nnonexistent PayloadError, RequestError, and SessionError\nclasses after regeneration.\n\nKeep the top-level SessionError exception for direct result paths,\nbut expose the nested protocol detail objects as PayloadIssue,\nRequestIssue, and SessionIssue instead. This preserves the\nreceiver error shape while fixing the CI-only Dart build failure\nthat appears after running the binding generator.
0 commit comments