Skip to content

OfficeAgent.NET 0.8.0

Choose a tag to compare

@ilia-sokolov ilia-sokolov released this 12 Sep 18:47

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

Documentation