[FEATURE] Report process id or window id in OSC99 notifications
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I would like to have the urgent flag on a window where claude just completed. I sometimes have multiple instances (some long running, some short, some exploratory) and I have no real idea what window just completed and even if you provided the name I don't necessarily remember where in my i3 workspace it is.
Proposed Solution
If the urgent bit was flipped I would get an immediate pointer to the workspace and window, greatly improving my efficiency. But to do that I need to be able to know which window id it was but they all report the same Claude Code title and no identifying information. A process id or window id would be the the way to do that.
In the terminal doing xdotool search --pid $PPID will get the window id, providing the PPID will also work here (it will be my kitty terminal).
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗