Requirement
When config files change, trigger webhook (Slack/Feishu/custom) with change summary, operator, and timestamp. Support configurable webhook URL and event filtering.
Verification
- Set Feishu webhook URL in Settings -> switch provider -> Feishu receives notification "Provider switched: openai -> anthropic"
- Edit CLAUDE.md -> webhook fires with "CLAUDE.md modified" + timestamp
- Disable webhook -> make change -> no notification sent
Requirement
When config files change, trigger webhook (Slack/Feishu/custom) with change summary, operator, and timestamp. Support configurable webhook URL and event filtering.
Verification