Skip to content

Pause: unable to complete stale-presence fix in this session - #288

Closed
davidfarah2003 with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-dead-agent-status-indefinitely
Closed

Pause: unable to complete stale-presence fix in this session#288
davidfarah2003 with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-dead-agent-status-indefinitely

Conversation

Copilot AI commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

This issue reports that dead agents can remain in roster output with stale live-looking status/activity, which misleads operators and peer agents during delegation/routing.

  • Status

    • No code changes were completed in this session due quota limits.
    • No reproducible-fix PR content is available yet from this run.
  • Intended scope for follow-up PR

    • Reproduce stale-presence behavior end-to-end in a smoke scenario.
    • Tighten presence liveness/offline materialization so dead entries do not continue to present stale live status/activity.
    • Add focused smoke coverage for crash/respawn/name-collision behavior and roster output semantics.
// planned direction (illustrative only):
if (peerIsBeyondLivenessWindow(record.ts)) {
  roster.set(id, toOffline(record)); // scrub stale live status/activity semantics
}

Copilot AI review requested due to automatic review settings July 22, 2026 22:05

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because there is no eligible user to bill. To allow Copilot reviews on bot-authored pull requests, enable direct organization billing in your organization's Copilot settings.

Copilot AI changed the title [WIP] Fix stale presence entries for dead agents Pause: unable to complete stale-presence fix in this session Jul 22, 2026
Copilot AI requested a review from davidfarah2003 July 22, 2026 22:06
@davidfarah2003

Copy link
Copy Markdown
Contributor

Closing: empty diff — the session paused before producing a change, and the underlying stale-presence issue is addressed by the #294 line of work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stale presence entries retain a dead agent's last-known status indefinitely, masking that it died

3 participants