feat(excel): expand workbook operations and align Graph contracts
Merged
WA
12d ago+3631+3631+0123456789012345678901234567890123456789-676-676-012345678901234567890123456789
Summary
- Expand Excel from 7 to 24 block operations with worksheet/table discovery and updates, table row management, sessions, and calculation.
- Align existing tools with Microsoft Graph: expose formulas and range metadata, correct write requests, preserve existing outputs, and bound follow-up reads.
- Preserve configured and model-supplied agent inputs, fix SharePoint browsing scopes, regenerate tool metadata and docs, and migrate renamed/unsupported controls.
Type of Change
- Enhancement
Testing
Validated all Excel tools and block wiring against Microsoft Graph v1.0 documentation. Local lint, all-workspace type-check, 60 audits, and block-registry checks pass. Added provider execution regressions for canonical range/table targets and explicit false header flags. Both CI unit-test shards pass, including all 151 provider execution cases. Tests run in CI only. No live workbook mutations were performed.
Checklist
- Code follows project style guidelines
- Self-reviewed my changes
- Tests added/updated and passing (new tests pass the
test-auditauthoring gate) - No new warnings introduced
- I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)