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.