- 心跳用户体验:默认间隔10分钟;提示指令为`HEARTBEAT ultrathink`;收到`HEARTBEAT_OK`后停止发送;跳过快心跳不会刷新会话;后备心跳不再启动新会话;支持`heartbeatIdleMinutes`配置参数。
- 心跳工具支持:`warelay heartbeat --session-id`命令、中继服务`--heartbeat-now`参数、辅助命令`warelay relay:heartbeat`和`warelay relay:heartbeat:tmux`。
- 提示结构优化:单次会话引导语`sessionIntro`,每条消息前缀`ultrathink`;会话空闲7天后自动过期(可配置)。
- 系统稳健性:WebSocket错误防护与全局未处理异常捕获;Baileys @lid解析功能;网络钩子媒体托管采用共享主机模块(已测试覆盖)。
- 文档更新:README突出Clawd特性;`docs/claude-config.md`同步最新配置、心跳机制及主目录说明。
- Heartbeat UX: default 10 m; prompt `HEARTBEAT ultrathink`; `HEARTBEAT_OK` suppresses sends; skipped heartbeats don’t refresh sessions; fallback heartbeats no longer start new sessions; supports `heartbeatIdleMinutes`.
- Heartbeat tooling: `warelay heartbeat --session-id`, relay `--heartbeat-now`, helpers `warelay relay:heartbeat` and `warelay relay:heartbeat:tmux`.
- Prompt structure: one-time `sessionIntro`, per-message `ultrathink` prefix; sessions idle-expire after 7 days (configurable).
- Robustness: WebSocket error guards and global unhandled handlers; Baileys @lid resolution; webhook media hosting uses shared host module (test-covered).
- Docs: README highlights Clawd; `docs/claude-config.md` updated with current config, heartbeat behavior, and home directory.