CatalogEntry (cron/suggestion_catalog.py)

hermes-agent · cron/suggestion_catalog.py · python · MIT
automation, tag:knn-classified

Catalog of starter cron-job suggestions for Hermes, each entry defines a job spec and metadata.

# Source: https://github.com/NousResearch/hermes-agent | License: MIT | Copyright 2025 Nous Research
# Provided via justclaw.it.com; keep this notice with the code.
"""Curated catalog of starter cron-job suggestions.

These are the built-in automations Hermes can offer a new user out of the box — the ``catalog``
source of the unified suggestion surface. Each entry is a ready-to-run ``cron.jobs.create_job`` spec
wrapped as a suggestion; the user accepts via ``/suggestions``. Nothing here auto-schedules.

The "important-mail monitor" entry (``classify_items.py``: poll -> LLM-score urgency -> surface
above-threshold) is ONE catalog automation, not a standalone feature. New entries: append a
CatalogEntry with a self-contained prompt (cron jobs run with no chat context).
"""

from __future__ im

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key