endo icon indicating copy to clipboard operation
endo copied to clipboard

feat(pass-style): generalize passable errors, throwables

Open erights opened this issue 2 years ago • 2 comments

Just placeholder for now. Not yet expected to work or almost work.

Staged on #2841

closes: #XXXX refs: #2429 #2891

Description

Security Considerations

Scaling Considerations

Documentation Considerations

Testing Considerations

Compatibility Considerations

Upgrade Considerations

  • [ ] Includes *BREAKING*: in the commit message with migration instructions for any breaking change.
  • [ ] Updates NEWS.md for user-facing changes.

erights avatar Apr 17 '24 23:04 erights

We should consider only allowing a passable error as a throwable so that we maintain the ability to reconstitute distributed stack traces. Only the top level needs to be a passable error, nested values can be any copy data or passable error.

mhofman avatar Oct 30 '24 00:10 mhofman

See also https://github.com/Agoric/agoric-sdk/issues/10375

erights avatar Oct 30 '24 21:10 erights