Handbook
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.