Public Access
feat(macos): enable meeting integrations
PR and Push Build/Test / build-and-test (pull_request) Failing after 19m49s
PR and Push Build/Test / build-and-test (pull_request) Failing after 19m49s
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
## MODIFIED Requirements
|
||||
|
||||
### Requirement: Meeting screenshots are captured into assistant context
|
||||
Meeting Assistant SHALL capture the active application window on supported Windows and macOS hosts and append it to the active meeting assistant context.
|
||||
|
||||
On Windows, Meeting Assistant SHALL retain the existing foreground-window capture implementation.
|
||||
|
||||
On macOS, Meeting Assistant SHALL capture the foremost on-screen window belonging to the frontmost application through native macOS APIs.
|
||||
|
||||
The existing screenshot OCR, crop, attendee enrichment, retry, and summary-wait behavior SHALL apply unchanged to macOS screenshots.
|
||||
|
||||
#### Scenario: macOS captures the active window for OCR
|
||||
- **GIVEN** an active meeting on macOS and Screen Recording permission
|
||||
- **WHEN** the screenshot hotkey or endpoint is invoked
|
||||
- **THEN** Meeting Assistant saves a PNG of the frontmost application window
|
||||
- **AND** appends it to assistant context
|
||||
- **AND** starts OCR when screenshot OCR is enabled
|
||||
|
||||
#### Scenario: Windows screenshot provider remains unchanged
|
||||
- **GIVEN** Meeting Assistant is compiled for the Windows target
|
||||
- **WHEN** active-window screenshot capture is registered
|
||||
- **THEN** it uses the existing Windows foreground-window provider
|
||||
- **AND** does not invoke or require the macOS native helper
|
||||
Reference in New Issue
Block a user