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
claude feed: show a missing-span marker when the proxy transport reports a gap #1381
What happens: claude-code-headless#64 reports proxy-events generations deleted before the app read them (transport-gap, lostGenerations). As of #1376:
ClaudeSession re-emits it as proxy-transport-gap;
SessionManager records a claude.proxy_transport_gap incident (always on, carried in debug bundles) and re-emits proxy-transport-gap with the session id.
Nothing consumes that re-emit. The live semantic feed and the transcript show the surviving chunks as if they were continuous, and the user sees no missing span. It happens only when the main process's poller stalls through at least ~1 GiB of proxy traffic.
Fix shape:
Route proxy-transport-gap to the renderer (session IPC) and render a bounded marker at that point in the feed (for example "Some live output was not captured").
Close or seal any flow left open by the gap.
Pin the path from the manager event to the rendered marker.
Activity
docs(plan): the proxy gap is diagnostic-only in the app; user-visible…
docs(quality-loop): q117 recurrence, q118, #1381
docs(claude): #1381 plan sections describe what was built (steering q…
docs(claude): #1381 lifetime is the app run, per B6's q119/q120 answer (
docs(claude): #1381 decision 3 (idle after a seal) is owner-approved …