Files
Stefan Broenner d7a2d3d24b feat: Add Application Insights telemetry via OpenTelemetry (#240)
- Add OpenTelemetry + Azure Monitor for usage tracking and unhandled exceptions
- Implement SensitiveDataRedactingProcessor to protect file paths/connection strings
- Add telemetry to all 12 MCP tools via ExecuteToolAction pattern
- Support opt-out via EXCELMCP_TELEMETRY_OPTOUT environment variable
- Add debug mode via EXCELMCP_DEBUG_TELEMETRY for local testing (console output)
- Build-time connection string injection in release workflow
- Add Bicep templates for Azure Application Insights deployment
- Add 29 tests (28 unit + 1 integration) for telemetry components
- Update developer docs with telemetry setup instructions

Closes #239
2025-11-25 06:49:02 +00:00
..
2025-11-17 09:27:59 +00:00