What
- A new
uploadHoldMarkersetting (gatetengu_ccr_upload_hold_marker, off by default) controls whether the upload-hold telemetry below is included at all. - When enabled, worker event uploads sent to
/worker/eventsand/worker/internal-eventsattach anupload_holdobject with details such asheld,flush_reason,held_count,hold_age_ms,inflight_retry_count,hold_rule, andpost_index. - The upload queue now tracks per-lane counters (posts, rows, max rows per post, failed posts, dropped rows, and more), and fires a new
ccr_upload_draintelemetry event with lane, trigger, held events/time, posts, rows, failed posts, dropped rows, and drain duration whenever a batch finishes draining.
Why
This gives better visibility into how CCR (Claude Code Remote, the cloud runner) batches and delays event uploads, which helps diagnose upload backlogs or data loss, without changing behavior while the gate stays off.
Feature flag
tengu_ccr_upload_hold_marker Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.267: off
Read once, for one account on one subscription tier, against v2.1.267. It isn't a statement about your account. What a flag value here can and cannot tell you
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this build
New in this build: tengu_ccr_upload_hold_marker