Repository navigation
OfficeAgent.NET 0.8.0
OfficeAgent.NET 0.8.0
Build complete Word, PowerPoint, and Excel workflows for agents with structured plans, validation, previews, and audit receipts.
Highlights
- Assemble ordered Word documents while preserving compatible formatting, native parts, headers, identifiers, and source traceability.
- Populate tagged Word and PowerPoint templates, expand repeating Word table rows, and create bounded batches with one receipt per output.
- Compare two Word documents and generate a snapshot-bound plan containing native tracked insertions and deletions.
- Create and update editable PowerPoint charts with embedded workbooks for column, bar, line, and pie charts.
- Inspect and edit bounded Excel ranges, values, formulas, tables, and cell notes.
- Record revision identity and structured audit receipts with input, output, and plan hashes.
- Apply principal-aware connection access policies, use the authenticated hosted gateway sample, and optionally render documents out of process.
Reliability and compatibility
- Word comparison fails closed when unsupported package content changes.
- Repeating rows remap package identifiers and reject references that cannot be cloned safely.
- Excel protects shared and array formulas, includes shared strings in drift detection, and requests recalculation after writes.
- Rendering enforces time, memory, page-count, and output-size limits. Structural previews remain available without a renderer.
- Release checks validate documentation, package metadata, dependencies, NuGet, GitHub, and MCP Registry alignment.
Install
dotnet tool install --global OfficeAgent.Mcp --version 0.8.0
dotnet add package OfficeAgent.Core --version 0.8.0
dotnet add package OfficeAgent.Word --version 0.8.0
dotnet add package OfficeAgent.PowerPoint --version 0.8.0
dotnet add package OfficeAgent.Excel --version 0.8.0