When block streaming succeeds, final replies are dropped but TTS was only applied to final replies. Fix by accumulating block text during streaming and generating TTS-only audio after streaming completes. Also: - Change truncate vs skip behavior when summary OFF (now truncates) - Align TTS limits with Telegram max (4096 chars) - Improve /tts command help messages with examples - Add newline separator between accumulated blocks
16 lines
906 B
Markdown
16 lines
906 B
Markdown
# MEMORY.md — MoltBot (long-term)
|
|
|
|
Curated, durable notes for continuity.
|
|
|
|
## 2026-01 — Repo monitor + agent setup
|
|
- Migrated the Moltbot GitHub monitor from agent `researcher` to agent `moltbot`.
|
|
- Cron job `moltbot-smart-monitor` runs every 4h and posts link/comment triage updates to the Moltbot Fork CEO Telegram group.
|
|
- State persistence: switched to an **append-only** log file to avoid isolated-session overwrites:
|
|
- `memory/moltbot-monitor-history.md`
|
|
- Agent separation decisions:
|
|
- `cloudfarm-dev` is the CloudFarm development agent (CEO group).
|
|
- `claudinho` is production/user-facing (read-only, multi-tenant).
|
|
- `opsec` absorbed “error analyzer”/alerting duties.
|
|
- Pending decision: integrate the orphan **Error Analyzer** dedupe script into `opsec` and remove the unused workspace.
|
|
- ZapExtractor project at `/home/dev/projects/zapextractor` is on standby (clean/committed).
|