Handbook
Task `outlook_read_conversation_thread` v1
Open a conversation via allowlisted list_row click and harvest reading-pane bodies. Mutates OWA read state for the selected row. When preserve_unread is true (default), runs allowlisted evaluate restore_row_unread after…
Updated
Task outlook_read_conversation_thread v1
Summary
Open a conversation via allowlisted list_row click and harvest reading-pane bodies. Mutates OWA read state for the selected row. When preserve_unread is true (default), runs allowlisted evaluate restore_row_unread after capture if the row was unread.
Inputs
| Field | Type | Required |
|---|---|---|
session_ref |
string | yes |
url |
string | recommended |
row_index |
integer | no (default 0) |
preserve_unread |
boolean | no (default true) |
Output
Wire JSON per contract.json.
Failure modes
| Kind | When |
|---|---|
PlaywrightError:not_attached |
Bad session |
Verification
Offline pytest with fake session.
Examples
{"session_ref": "fake-outlook"}
Changelog
- v1 — Initial task.