hermes-agent/tests/cron
Teknium c01cfe4f9a
fix(cron): silent jobs return empty response for delivery skip (#2442)
Fixes #2234

The placeholder '(No response generated)' was overwriting the actual
final_response, causing it to be delivered to Discord even when the
agent completed work silently via tools.

Changes:
- Separate logged_response for output template display
- Keep final_response clean (empty when agent has no text)
- Delivery logic now correctly skips when final_response is empty

Test added to verify empty response stays empty for delivery.

Co-authored-by: Bartok9 <bartokmagic@proton.me>
2026-03-22 03:50:27 -07:00
..
__init__.py test: add unit tests for 8 modules (batch 2) 2026-02-26 13:54:20 +03:00
test_jobs.py fix(cron): recover recent one-shot jobs (#1918) 2026-03-18 04:06:02 -07:00
test_scheduler.py fix(cron): silent jobs return empty response for delivery skip (#2442) 2026-03-22 03:50:27 -07:00