Skip to content

Expose the audio terminal deferral counter - #227

Merged
RobVanProd merged 1 commit into
mainfrom
agent/export-terminal-audio-deferrals
Aug 12, 2026
Merged

Expose the audio terminal deferral counter#227
RobVanProd merged 1 commit into
mainfrom
agent/export-terminal-audio-deferrals

Conversation

@RobVanProd

Copy link
Copy Markdown
Owner

#221 added terminalAudioDeferrals to the uplink telemetry but never exported it, so the counter that shows the End-terminal hold engaging was unreadable from the robot.

That gap has a concrete cost. During #221's physical qualification /debug returned nothing for it, so the evidence could only support the narrower claim: the audio_count_mismatch failure did not recur across three utterances, and terminal delivery was never harmed (0 timeouts, 0 retries). Distinguishing the hold worked from the race did not happen to trigger needs the counter.

Exported in /debug alongside the existing bridge_uplink_terminal_retries and bridge_uplink_terminal_timeouts, and on the serial status line with them.

Telemetry only; no behaviour change. pio test -e native_logic: 316/316.

Worth flashing together with #224's vision profile rather than on its own — the next supervised run then reports both whether the hold engages and whether host vision advances.

#221 added terminalAudioDeferrals to the uplink telemetry but never exported it, so the counter that
shows the End-terminal hold engaging was unreadable from the robot. During that PR's physical
qualification /debug returned nothing for it, and the evidence could only state the narrower claim:
the audio_count_mismatch failure did not recur, and terminal delivery was never harmed.

Distinguishing "the hold worked" from "the race did not happen to trigger" needs the counter. Export
it in /debug alongside the existing terminal retry and timeout counters, and on the serial status
line with them.

Telemetry only; no behaviour change. pio test -e native_logic: 316/316.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@RobVanProd
RobVanProd merged commit 39f2b2b into main Aug 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant