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
fix(codewhisperer): use stored session id in aggregated user decision events #3684
Problem:
The session id can be empty in the aggregated user decision events.
To reproduce it: invoke, and keep pressing Esc.
When you press Esc frequently, multiple clear state function can be run in parallel, causing race conditions that set the session id to empty string.
Solution:
Use the pre-existing, stored, non-empty session id in the aggregated user decision events.
This solution only works for aggregated user decision events, it does not solve the global state problem in this code base.
0 commit comments