This issue was generated by Hermes Agent during interactive testing.
Description
hermes cron list crashes with TypeError when a cron job has null deliver field.
Reproduction
- Create a cron job without specifying delivery
- Run hermes cron list
Stack Trace
File "hermes_cli/cron.py", line 73, in cron_list
deliver_str = ", ".join(deliver)
^^^^^^^^^^^^^^^^^^
TypeError: can only join an iterable
Expected Behavior
Should display "auto" or "default" for null delivery, not crash.
Environment
- Hermes Agent on main (bb4703c)
- Debian 13, Python 3.11
This issue was generated by Hermes Agent during interactive testing.
Description
hermes cron list crashes with TypeError when a cron job has null deliver field.
Reproduction
Stack Trace
File "hermes_cli/cron.py", line 73, in cron_list
deliver_str = ", ".join(deliver)
^^^^^^^^^^^^^^^^^^
TypeError: can only join an iterable
Expected Behavior
Should display "auto" or "default" for null delivery, not crash.
Environment