3 Commits

Author SHA1 Message Date
daymade 5092818203 feat(wecom): bind automatic sends to exact self channel (#360)
Require canonical sender identity, one HTTP attempt for guard outboxes, and an exact approved payload digest.

Co-authored-by: Codex <noreply@openai.com>
2026-08-27 16:05:29 +08:00
daymade fefee789f1 fix(wecom): address PR #95 review nits
- Revert accidental daymade-audio version bump (1.2.2 → 1.2.1)
- Set setup-notifications-via-wecom initial version to 1.0.0
- Handle missing errmsg in WeCom error response

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-25 00:51:57 +08:00
daymade 245073258b feat(wecom): add setup-notifications-via-wecom and notify-wecom skills
- setup-notifications-via-wecom: webhook setup + structured message templates
  for backup completion, alerts, and status updates. Includes best practices
  distilled from a real backup-sync notification debugging session and
  notification/alert research findings.
- notify-wecom: one-shot skill for sending a single WeCom message via
  /notify-wecom <message>.
- Both read webhook URL from ~/.config/setup-notifications-via-wecom/config.json
  and clear proxy env vars before calling Tencent endpoints.
- Register both skills in marketplace.json, bump suite version to 1.68.0.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-25 00:31:22 +08:00