feat: prioritize finish meeting tray action
PR and Push Build/Test / build-and-test (push) Successful in 11m8s

This commit is contained in:
2026-08-04 09:55:18 +02:00
parent 5d0ae84426
commit 2f12a96688
8 changed files with 220 additions and 30 deletions
@@ -0,0 +1,25 @@
## Why
The active-recording tray menu labels its most important completion action as the verbose `Stop meeting recording and transcribe` and groups it with rarely used controls. Finishing a meeting should be immediately recognizable and visually prioritized during normal use.
## What Changes
- Rename the active-recording stop action to `Finish meeting` without changing its normal stop, transcription, or summary behavior.
- Place `Finish meeting` by itself in the section immediately below `Open agent`.
- Place microphone selection, cancel/discard, and profile-switch controls in a separate lower-priority section.
- Represent tray-menu section boundaries explicitly so ordering and prominence are behavior-testable.
## Capabilities
### New Capabilities
None.
### Modified Capabilities
- `meeting-recording`: Prioritize the normal meeting completion action in the Windows tray menu with a concise label and dedicated section.
## Impact
- Affects the platform-independent tray-menu model/builder, Windows tray-menu rendering, and taskbar behavior tests.
- Does not change recording lifecycle semantics, hotkeys, endpoints, or generated meeting artifacts.