fix(gateway): clear queued reload-skills notes on new/resume/branch

This commit is contained in:
molvikar 2026-05-04 00:55:12 +03:00 committed by Teknium
parent 222767e5e8
commit 74636f9c4a
2 changed files with 28 additions and 0 deletions

View file

@ -11394,6 +11394,12 @@ class GatewayRunner:
if not session_key:
return
pending_skills_reload_notes = getattr(
self, "_pending_skills_reload_notes", None
)
if isinstance(pending_skills_reload_notes, dict):
pending_skills_reload_notes.pop(session_key, None)
pending_approvals = getattr(self, "_pending_approvals", None)
if isinstance(pending_approvals, dict):
pending_approvals.pop(session_key, None)