Skip to content

fix(cron): add Matrix to scheduler delivery platform_map#2167

Merged
teknium1 merged 1 commit into
NousResearch:mainfrom
buntingszn:fix/cron-matrix-delivery
Mar 20, 2026
Merged

fix(cron): add Matrix to scheduler delivery platform_map#2167
teknium1 merged 1 commit into
NousResearch:mainfrom
buntingszn:fix/cron-matrix-delivery

Conversation

@buntingszn

Copy link
Copy Markdown
Contributor

Summary

  • Adds "matrix": Platform.MATRIX to the platform_map in _deliver_result() in cron/scheduler.py
  • Matrix is already a supported gateway platform (Platform.MATRIX exists in the enum, MatrixAdapter is wired in gateway/run.py) but was missing from the cron scheduler's delivery map
  • Without this, cron jobs configured to deliver results to Matrix rooms silently fail with "unknown platform"

Test plan

  • Configure a cron job with "deliver_to": {"platform": "matrix", "chat_id": "!roomid:server"}
  • Verify job output is delivered to the Matrix room
  • Verify existing platform deliveries (Telegram, Discord, Slack, etc.) are unaffected

🤖 Generated with Claude Code

Matrix is a supported gateway platform but was missing from the
cron scheduler's delivery platform_map, causing cron job results
to silently fail delivery when targeting Matrix rooms.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@teknium1 teknium1 merged commit a51a767 into NousResearch:main Mar 20, 2026
angelburgosrosado pushed a commit to angelburgosrosado/hermes-agent that referenced this pull request Apr 27, 2026
…delivery

fix(cron): add Matrix to scheduler delivery platform_map
02356abc pushed a commit to 02356abc/hermes-agent that referenced this pull request May 14, 2026
…delivery

fix(cron): add Matrix to scheduler delivery platform_map
olympus-terminal pushed a commit to olympus-terminal/hermes-agent that referenced this pull request May 16, 2026
…delivery

fix(cron): add Matrix to scheduler delivery platform_map
gweeteve pushed a commit to gweeteve/hermes-agent that referenced this pull request Jun 2, 2026
…delivery

fix(cron): add Matrix to scheduler delivery platform_map
Egavasyug pushed a commit to Egavasyug/hermes-agent that referenced this pull request Jun 10, 2026
…delivery

fix(cron): add Matrix to scheduler delivery platform_map
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants