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
## Summary
- add accepted/terminal transcript lifecycle telemetry around the live
STT authority
- record speaker proposals and durable speaker-assignment confirmations
without person names or transcript content
- link extracted tasks to their source conversation and record bounded
assignee corrections
- measure authoritative decoded-audio duration, server-VAD speech
duration, and completed diarization outcomes
Processing-cost telemetry is intentionally excluded because this path
does not expose a reliable authoritative cost value.
## Verification
- `backend/test.sh` over the eight changed unit files plus the receiver
Opus regression file: passed
- `python scripts/scan_async_blockers.py --dirs routers utils`: passed
- `make preflight` against current `main` with this PR body: passed (24
diff-scoped checks)
The live provider WebSocket path was not exercised locally; lifecycle
behavior was verified through the production receiver/runtime seams with
injected telemetry clients.
Line-Count-Exception: backend/routers/conversations.py | 1538 -> 1605 |
speaker confirmation must emit after each authoritative durable
assignment mutation already owned by this router
Line-Count-Exception:
backend/utils/conversations/process_conversation.py | 2204 -> 2225 |
task extraction telemetry stays at the existing canonical and legacy
persistence boundary
## Product invariants affected
none
## Failure class (fixes)
Failure-Class: none
<!-- This is an auto-generated description by cubic. -->
<a
href="https://cubic.dev/pr/BasedHardware/omi/pull/11540?utm_source=github"
target="_blank" rel="noopener noreferrer"
data-no-image-dialog="true"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img
alt="Review in cubic"
src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a>
<!-- End of auto-generated description by cubic. -->
0 commit comments