fix(checkpoint): narrow re-constructable types in JsonPlusSerializer (#2709)
* Narrows an overly broad condition when restoring native objects inside of JsonPlusSerializer * instead of relying on a spread operator to bring in arguments to a native object's constructor (which can be created from arbitrary inputs inside of a serialized envelope) we're strictly reconstructing objects also adds tests that demonstrate this
H
Hunter Lovell committed
c3b27a997c682a64f65904b2a97a5ee4d6e741b0
Parent: 659d628
Committed by GitHub <noreply@github.com>
on 8/19/2026, 9:53:14 PM