Skip to content

Commit acd28c8

Browse files
Enderfgaclaude
andcommitted
refactor(autoloop): notify recipients via env vars
WeChat / WhatsApp recipient identifiers in src/autoloop/notify.ts are now read from env vars (AUTOLOOP_WECHAT_RECIPIENT, AUTOLOOP_WECHAT_ACCOUNT, AUTOLOOP_WHATSAPP_RECIPIENT). An unset channel is silently skipped and the fallback chain moves to the next tier (email is the final tier and unchanged). Also: tasks/ is now in .gitignore (internal design / WIP notes live locally only). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4893df7 commit acd28c8

5 files changed

Lines changed: 616 additions & 624 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,7 @@ coverage/
3434
# All documentation lives under skills/. The repo is consumed by AI agents
3535
# that look there; docs/ is for local process scratch only and never shipped.
3636
docs/
37+
38+
# Internal design docs and work-in-progress notes — local only.
39+
# Earlier history contained tasks/ files; those are scrubbed via filter-repo.
40+
tasks/

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.5.4] - 2026-05-10
9+
10+
### Changed
11+
12+
- Notify channel recipient identifiers are now read from env vars
13+
(`AUTOLOOP_WECHAT_RECIPIENT`, `AUTOLOOP_WECHAT_ACCOUNT`,
14+
`AUTOLOOP_WHATSAPP_RECIPIENT`); an unset channel is silently skipped
15+
and the fallback chain moves to the next tier.
16+
817
## [3.5.3] - 2026-05-10
918

1019
### Added — auto-compact on context-budget threshold

0 commit comments

Comments
 (0)