Skip to content

feat: add /intercom-name to sync presence after session rename#26

Open
sjet47 wants to merge 1 commit into
nicobailon:mainfrom
sjet47:sync-session-name-presence
Open

feat: add /intercom-name to sync presence after session rename#26
sjet47 wants to merge 1 commit into
nicobailon:mainfrom
sjet47:sync-session-name-presence

Conversation

@sjet47
Copy link
Copy Markdown

@sjet47 sjet47 commented May 21, 2026

Summary

  • add /intercom-name to set the Pi session name and immediately sync intercom presence
  • include the current presence identity when publishing status updates so renamed sessions do not remain stale

Motivation

Pi's /name command updates the Pi session display name, but pi-intercom keeps a separate presence record in the broker. Until another intercom-related sync happens, other sessions can still see the old fallback name (for example subagent-chat-xxxx). This provides an explicit command for immediate sync and makes regular status updates carry the latest name as a fallback.

Test

  • npm test

@sjet47 sjet47 changed the title Sync intercom presence after session rename feat: add /intercom-name to sync presence after session rename May 21, 2026
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.

1 participant