OSC 7501: catch up with Program Status Protocol rev 0.4 #13
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:map
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jeff/harrier#13
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two places harrier's OSC 7501 handling differs from the Program Status Protocol, rev 0.4 (https://www.superlogical.com/rex/docs/build/program-status). Neither affects Claude Code, which sends at most 33 records and no OSC 9;4 to harrier.
max_records(256,src/status.zig) a report for a new record is dropped. The spec says to evict the least recently updated record instead.Pane.barOf). The spec says a terminal mapping 9;4 onto the root record SHOULD stop once a real 7501 report arrives, until the next RIS.Each with a test.