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
Suppress the generic overlay echo for permission and operator gates
recordDecision already writes the authoritative transcript row for a
permission decision, carrying the full subject and chosen scope, but
the generic overlay-accept echo fired alongside it because neither
overlay open passed echoChoice: false. The operator overlay had no
equivalent recorder at all, so suppressing its echo the same way
would have gone silent instead of de-duplicated — it now records its
own decision (option picked, typed answer, or cancel) the same way.
Esc/deny on both overlays previously wrote nothing; it now records
the decision too, so every terminal path leaves exactly one row.
0 commit comments