Skip to content

Share headset status presentation across terminal views - #94

Merged
phieri merged 3 commits into
mainfrom
copilot/consolidate-status-presentation
Oct 13, 2026
Merged

phieri merged 3 commits into
mainfrom
copilot/consolidate-status-presentation

Conversation

Copilot AI commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Dashboard and control panel independently interpreted headset names, connection state, duplex readiness, and RSSI. This change centralizes those semantics while preserving each view’s labels and signal formatting.

  • Shared presentation: Add reusable status and signal-quality types for consistent interpretation.
  • View integration: Use the shared presentation in both renderers, retaining their distinct missing-value and RSSI output.
  • Controller grouping: addresses_by_controller already serves both warning and capacity validation paths, with distinct diagnostics preserved.

@phieri
phieri marked this pull request as ready for review October 13, 2026 09:44
@phieri
phieri merged commit 48c08bb into main Oct 13, 2026
8 checks passed
@phieri
phieri deleted the copilot/consolidate-status-presentation branch October 13, 2026 09:49
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.

2 participants