Task `outlook_list_inbox_dom_step` v1

Read-only single OWA viewport list harvest step (+ optional scroll) for search-day and two-pass Cockpit sync. Returns one batch of UnifiedItem rows with dom_step_meta in warnings.

Updated

Task outlook_list_inbox_dom_step v1

Summary

Read-only single OWA viewport list harvest step (+ optional scroll) for search-day and two-pass Cockpit sync. Returns one batch of UnifiedItem rows with dom_step_meta in warnings.

Inputs

Field Required Notes
session_ref yes Attached session
query no scroll_after, date_from, date_to, container, checkpoint, skip_navigate, list_url, etc.
scroll_after no Top-level alias for query.scroll_after
checkpoint no Resume checkpoint
url no Optional OWA URL override

Output

Standard read wire: schema_version, source_system, items[], warnings (includes dom_step_meta JSON).

Failure modes

Kind When
PlaywrightError:not_attached Bad session

Verification

Offline fake session; live search-day harvest rounds.

Examples

{"session_ref": "fake-outlook", "query": {"scroll_after": true, "date_from": "2024-06-01"}}

Changelog

  • v1 — DOM step harvest for search-day.