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
Support OSC 7501 agent-status reporting for herdr-app/herdr-core #5320
Please add native OSC 7501 (Program Status Protocol) reporting to Copilot CLI so terminals such as the new Herdr app can display Copilot sessions and track their activity.
Current behavior
Copilot CLI launches and works inside a Herdr-managed terminal, but does not appear in the Agents sidebar.
For the running Copilot terminal, hc get <terminal> reports:
{
"reported": false,
"status": null
}
Codex running in the same Herdr instance appears in the sidebar and reports:
This remains reproducible when launching Copilot manually from a Herdr terminal or through Herdr’s agent-launch menu.
Expected behavior
Copilot reports its identity and lifecycle state through OSC 7501, allowing Herdr to distinguish:
Idle and ready for input
Working
Waiting for permission or user input
Finished or errored
Status reporting should be observational only and should not change permission handling.
Steps to reproduce
Open the new Herdr desktop app backed by herdr-core.
Launch copilot inside a Herdr terminal.
Observe that Copilot runs but is absent from the Agents sidebar.
Run hc get <terminal> and observe that reported is false and status is null.
Launch Codex in another Herdr terminal and observe that it reports status and appears in the sidebar.
Environment
OS: macOS, Apple Silicon
Copilot CLI: 1.0.106-2
herdr-core: 0.1.16
Context
This concerns the new herdr-app / herdr-core, not the older Herdr TUI. The new core relies on program-emitted OSC 7501 reports rather than screen scraping.
Reacted by Trevor Ramey, Moritz Fey, Brend Smits, asos-ruairicaldwell, Max Hyatt, Lucca Huguet, Dawei Huang, dreznicek-defi, Robert Bolender, Nuno Brito and 1 more
Shell: PowerShell 7
Copilot runs normally inside the new Herdr desktop app but doesn’t appear in the Agents sidebar. The process tree is herdr-core.exe → pwsh.exe → copilot.exe, while hc ls displays pwsh.exe.
Copilot detection works in the older Herdr TUI (0.9.5). Installing herdr integration install copilot succeeds, but doesn’t resolve detection in the new desktop app.
Is there a recommended hook adapter or workaround until native OSC 7501 support is available?
Activity
luccahuguet commentedon Nov 4, 2026
very important
mberrishdev commentedon Nov 5, 2026
I can reproduce this on Windows too.
Copilot runs normally inside the new Herdr desktop app but doesn’t appear in the Agents sidebar. The process tree is herdr-core.exe → pwsh.exe → copilot.exe, while hc ls displays pwsh.exe.
Copilot detection works in the older Herdr TUI (0.9.5). Installing herdr integration install copilot succeeds, but doesn’t resolve detection in the new desktop app.
Is there a recommended hook adapter or workaround until native OSC 7501 support is available?
TimShilov commentedon Nov 8, 2026
This issue seems like a duplicate of #5112 which is closed as completed.
YousefHadder commentedon Nov 9, 2026
True I've noticed the fix in herdr-app, thanks for pointing it out.