GPT-5 finding
Telegram messaging integration enabled by default may cause repeated failures without credentials
mediummaintainabilitymedium
- aeon.yml:218
- aeon.yml:219-220
With telegram.enabled: true, the system will attempt to poll every 5 minutes. In environments where required secrets (e.g., bot token) are not configured (forks, CI, or local), this could generate recurring errors/noise and confuse operators. Most skills are disabled by default to avoid this; enabling Telegram by default is inconsistent and risky operationally.
Recommendation
Default telegram.enabled to false, or gate enablement on presence of a TELEGRAM_BOT_TOKEN/required secret. Alternatively, ensure the runtime handles missing credentials gracefully (no-op with a single warning) to avoid noisy failures.