Task `outlook_list_inbox_rest` v1

Read-only inbox list via Microsoft Graph using the attached browser session cookies (no separate app registration). Same wire shape as outlook_list_inbox_chunk with list_strategy forced to rest. Emits folder_total_count…

Updated

Task outlook_list_inbox_rest v1

Summary

Read-only inbox list via Microsoft Graph using the attached browser session cookies (no separate app registration). Same wire shape as outlook_list_inbox_chunk with list_strategy forced to rest. Emits folder_total_count / unread_count warnings when folder stats succeed.

Inputs

Field Notes
chunk_size Max messages per page (default 100)
checkpoint / cursor Resume; REST uses @odata.nextLink in checkpoint
query.date_from, query.date_to Optional ISO date window (passed to chunk router)

Output

items (source_kind: mail_rest, extra.is_unread), next_cursor, chunk.has_more, warnings (list_strategy_active, optional folder_stats).

Failure modes

Kind When
PlaywrightError:source_unavailable Graph GET failed (no consent / network)
PlaywrightError:not_attached Bad session

Verification

Offline mock page.context.request tests; live via signed-in Edge CDP.

Examples

{"session_ref": "fake", "chunk_size": 50}

Changelog

  • v1 — Graph inbox list atom.