-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
Follow-up: voice-call canonical session-key fix for #80064 is still not on main #83967
Copy link
Copy link
Closed
Labels
P1High-priority user-facing bug, regression, or broken workflow.High-priority user-facing bug, regression, or broken workflow.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.ClawSweeper found an open linked pull request for this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.Session, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Description
Metadata
Metadata
Assignees
Labels
P1High-priority user-facing bug, regression, or broken workflow.High-priority user-facing bug, regression, or broken workflow.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.ClawSweeper found an open linked pull request for this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.Session, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Type
Fields
Priority
None yet
Summary
Follow-up to #80064: the issue was closed as fixed on
review/79987, specifically commitcb876030c22958a056d0bfe19055df09e84fc016, but that branch/commit still does not appear to have landed on the repository default branch (main).This means the voice-call per-phone/per-call canonical session-key fix is still absent from the branch users receive from normal upstream updates.
Current evidence
Checked live against
openclaw/openclawon 2026-05-19:main.review/79987is still diverged frommain: GitHub comparemain...review/79987reportsahead_by: 5, includingcb876030c22958a056d0bfe19055df09e84fc016, andbehind_by: 6091.cb876030c22958a056d0bfe19055df09e84fc016is not an ancestor oforigin/main.CLOSEDwithmergedAt: nulland no merge commit.branches-where-headforcb876030c22958a056d0bfe19055df09e84fc016only returnsreview/79987.Source check
Current
mainstill has the raw resolver shape inextensions/voice-call/src/config.ts:By contrast,
review/79987contains the expected canonical agent-scoped resolver:Why this matters
The original bug remains present on
main: the official voice-call plugin can still resolve sessions as rawvoice:*keys while Gateway startup canonicalization migrates them toagent:<agentId>:voice:*. That keeps the per-phone/per-call session continuity bug alive for normal upstream users and downstream update automation.Request
Please land
review/79987/cb876030c22958a056d0bfe19055df09e84fc016onmain, or land an equivalent fix, and then close this follow-up issue once the default branch contains the canonicalagent:<agentId>:voice:*resolver.Related: