Some checks failed
Smoke Test / smoke (pull_request) Failing after 20s
Architecture Lint / Linter Tests (pull_request) Successful in 24s
Validate Config / YAML Lint (pull_request) Failing after 16s
Validate Config / JSON Validate (pull_request) Successful in 18s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 58s
Validate Config / Shell Script Lint (pull_request) Failing after 1m2s
Validate Config / Cron Syntax Check (pull_request) Successful in 12s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 10s
Validate Config / Python Test Suite (pull_request) Has been skipped
Validate Config / Playbook Schema Validation (pull_request) Successful in 23s
Architecture Lint / Lint Repository (pull_request) Failing after 20s
PR Checklist / pr-checklist (pull_request) Successful in 2m54s
Add himalaya configuration template and Hermes .env email variables. - Add config/himalaya/config.toml.example with IMAP/SMTP settings - Add EMAIL_* environment variables to .env.example for agent access - Provides template for Gmail and generic providers - Enables himalaya envelope list and message send workflows Closes #321
28 lines
945 B
Plaintext
28 lines
945 B
Plaintext
# Hermes Agent Environment Variables
|
|
# Copy to ~/.hermes/.env and configure for your environment.
|
|
|
|
# =============================================================================
|
|
# Email Configuration (Himalaya CLI + Agent Email Access)
|
|
# =============================================================================
|
|
# These variables allow Hermes agents to access email via the configured
|
|
# IMAP/SMTP server. They mirror the credentials used in ~/.config/himalaya/config.toml
|
|
|
|
# IMAP Settings
|
|
EMAIL_IMAP_HOST=imap.example.com
|
|
EMAIL_IMAP_PORT=993
|
|
EMAIL_IMAP_USERNAME=YOUR_EMAIL@example.com
|
|
EMAIL_IMAP_PASSWORD=APP_PASSWORD
|
|
EMAIL_IMAP_SSL=true
|
|
|
|
# SMTP Settings
|
|
EMAIL_SMTP_HOST=smtp.example.com
|
|
EMAIL_SMTP_PORT=587
|
|
EMAIL_SMTP_USERNAME=YOUR_EMAIL@example.com
|
|
EMAIL_SMTP_PASSWORD=APP_PASSWORD
|
|
EMAIL_SMTP_STARTTLS=true
|
|
|
|
# Default From address (must match SMTP username)
|
|
EMAIL_FROM=YOUR_EMAIL@example.com
|
|
# Default mailbox to poll
|
|
EMAIL_MAILBOX=INBOX
|