What problem does it solve? Teams meeting summaries and transcripts often fail silently due to expired Graph webhook subscriptions, missing permissions, or delivery misconfigurations, leaving operators without visibility into why meeting notes never arrived. ## Core Features & Use Cases - Pipeline Inspection: Validate configuration, check Graph token health, list recent meeting jobs, and inspect individual job details through the hermes teams-pipeline CLI. - Job Replay and Debugging: Re-run failed or stale meeting jobs, and dry-run transcript resolution by meeting ID or join URL without persisting results. - Subscription Management: Create, renew, delete, and auto-maintain Microsoft Graph webhook subscriptions to prevent the 72-hour expiration cutoff. - Use Case: A user reports that yesterday's Teams meeting summary never arrived. You run list --status failed to find the job, show <job-id> to inspect the error, and run <job-id> to replay the summary and redeliver it. ## Quick Start Ask the assistant to check the Teams meeting pipeline status and list any failed meeting jobs using the hermes teams-pipeline commands.