mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-02 22:52:58 +00:00
Replacement IDs are local to their source message. Reusing a stable output ID across replies aliased the row and virtualizer caches, reproducing a packaged desktop React #185 crash. Scope row identity at projection and retain the original prompt identity for navigation. Build on the contributor regression, exercising transformed source rows instead of assigning occurrence keys in the virtualizer. Co-authored-by: Kevin Le <anhle12892@gmail.com> Co-authored-by: ykurilov <110710320+ykurilov@users.noreply.github.com>