Files
meeting-assistant/openspec/changes/add-macos-meeting-integrations/specs/meeting-summary/spec.md
T
dh 2af7933a1b
PR and Push Build/Test / build-and-test (pull_request) Failing after 19m49s
feat(macos): enable meeting integrations
2026-08-06 08:19:26 +02:00

1.3 KiB

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