Skip to content

Add Microsoft Teams alert webhook support#13

Open
agentlaunchops-ai wants to merge 1 commit into
vortacity:mainfrom
agentlaunchops-ai:agentlaunchops-teams-alert
Open

Add Microsoft Teams alert webhook support#13
agentlaunchops-ai wants to merge 1 commit into
vortacity:mainfrom
agentlaunchops-ai:agentlaunchops-teams-alert

Conversation

@agentlaunchops-ai

Copy link
Copy Markdown

Closes #7.

Summary

  • add --teams-webhook-url and ANGLERFISH_TEAMS_WEBHOOK_URL for monitor alerts
  • dispatch Microsoft Teams MessageCard webhook notifications alongside console, JSONL, and Slack channels
  • document the Teams option in README, architecture notes, and .env.example

Validation

  • uv run --extra dev pytest tests/test_alerts.py tests/test_cli_monitor.py tests/test_cli_main.py -q
  • uv run --extra dev ruff format --check src/anglerfish/alerts.py src/anglerfish/cli/_main.py src/anglerfish/cli/monitor.py src/anglerfish/config.py tests/test_alerts.py tests/test_cli_monitor.py tests/test_cli_main.py
  • uv run --extra dev ruff check src/anglerfish/alerts.py src/anglerfish/cli/_main.py src/anglerfish/cli/monitor.py src/anglerfish/config.py tests/test_alerts.py tests/test_cli_monitor.py tests/test_cli_main.py
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Microsoft Teams alert channel

1 participant