Handbook
Task `outlook_probe_mail_health` v1
Deterministic, read-only Outlook Web (OWA) operation through an already-attached Playwright session.
Updated
Task outlook_probe_mail_health v1
Summary
Deterministic, read-only Outlook Web (OWA) operation through an already-attached Playwright session.
Inputs
| Field | Type | Required |
|---|---|---|
session_ref |
string | yes |
reject_copilot_url |
boolean | no (default true) |
require_inbox_url |
boolean | no |
url, query, limit, cursor |
— | no |
Output
Wire JSON per contract.json. Includes url when session page is available. Rejects Copilot / semantic overview URLs when reject_copilot_url is true.
Failure modes
| Kind | When |
|---|---|
PlaywrightError:not_attached |
Bad session |
Verification
Offline pytest with fake session.
Examples
{"session_ref": "fake-outlook"}
Changelog
- v1 — Initial task.