Task `sharepoint_read_messages_index` v1

Read-only download and parse of outlook/messages.xlsx (Excel table Messages) from a SharePoint document library using browser-session OData.

Updated

Task sharepoint_read_messages_index v1

Summary

Read-only download and parse of outlook/messages.xlsx (Excel table Messages) from a SharePoint document library using browser-session OData.

Inputs

Field Required Notes
session_ref yes PlaywrightPageSession
site_url no Defaults to Leo/Agentic site env
library_folder no Defaults to Shared Documents/Leo/Agentic
index_relative_path no Default outlook/messages.xlsx

Output

ok, index_server_relative, headers[], row_count, rows[] (dict per Excel row).

Failure modes

Kind When
SchemaFailure Missing session, download failed, openpyxl not installed
PlaywrightError XLSX parse failed

Verification

tests/playwright/test_sharepoint_outlook_archive_verify.py

Changelog

  • v1 — Initial messages index reader for Power Automate archive verification.