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
{{ message }}
Repository navigation
Dynamically registered extension slash commands show unknown command even when they execute successfully #2674
When an extension adds a slash command dynamically after session startup, Copilot CLI can show an unknown command error in the UI even though the command still executes successfully in the extension.
This looks like the local slash-command validation path is out of sync with the dynamically registered command list.
Environment
Copilot CLI: 1.0.25
OS: Windows
Reproduction
I reproduced this with a Telegram bridge extension that:
joins the session with joinSession(...)
then registers /telegram afterward via a follow-up session.resume request with a commands payload
handles the command through the extension command event path
Thanks for the report. We've shipped fixes in this area since this was filed, and we believe this may now be resolved. Could you retest on the latest release (Copilot CLI v1.0.103) and let us know whether you still see it? If we don't hear back in a couple of weeks, we may close this issue — you can always reopen it.
Triaged as part of a Copilot SDK backlog review, with help from GitHub Copilot.
Activity
patniko commentedon Oct 26, 2026
Thanks for the report. We've shipped fixes in this area since this was filed, and we believe this may now be resolved. Could you retest on the latest release (Copilot CLI v1.0.103) and let us know whether you still see it? If we don't hear back in a couple of weeks, we may close this issue — you can always reopen it.
Triaged as part of a Copilot SDK backlog review, with help from GitHub Copilot.