JamesYasR/dsh-email-push-master

JamesYasR★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

README 摘要

dsh-email-push-master English 中文 Email reminders from your DSH agent when you're away from the computer. You start a long-running goal in DSH (or any AI coding agent), then walk away. When the agent finishes, gets blocked, or needs your decision, it sends an email to your phone mailbox — you see it and come back. One-way ping, no remote control. Origin & what changed This is a fork of dsh-notify-skill (MIT, open source), hardened for stability: - removed the 535 retry loop (it amplified account risk-control lockout) and fixed a subject / text crash; - added connect/idle timeouts, a --check self-test, structured error classification, and full message headers. See CHANGELOG.md. Design: bundle a sender, avoid hand-written fallbacks The skill ships one zero-dependency implementation — sender.mjs (only Node built-ins tls / net ), so the agent sends mail deterministically in every normal DSH session (DSH runs on Node). The sender has connect/idle timeouts, structured error classification ( 535 / 550 /network), never retries 535 (retries amplify risk-control lockout), and full message headers. The SKILL.md still carries the full contract: - when to notify (goal done / blocked / before ask…

在 GitHub 查看完整 README →
工具/开发dsh-pluginagent

分类