Some checks failed
Docker Build and Publish / build-and-push (pull_request) Has been skipped
Docs Site Checks / docs-site-checks (pull_request) Failing after 2m12s
Nix / nix (ubuntu-latest) (pull_request) Failing after 27s
Supply Chain Audit / Scan PR for supply chain risks (pull_request) Failing after 16s
Tests / test (pull_request) Failing after 17m31s
Tests / e2e (pull_request) Successful in 45s
Nix / nix (macos-latest) (pull_request) Has been cancelled
Profile Isolation: - scheduler.py: run_job() resolves profile directory, loads profile's config.yaml + .env, sets HERMES_ACTIVE_PROFILE env var - jobs.py: create_job() accepts profile parameter - cronjob_tools.py: profile field in tool schema, handler, update handler - hermes_cli/main.py: --profile flag on cron create Throttle Improvements: - gateway/run.py: tick interval 60s -> 15s (4x faster) - scheduler.py: parallel tick processing (6 concurrent workers) - scheduler.py: run_job pool max_workers 1 -> 6 Bug Fixes: - Removed tool_choice='required' from AIAgent constructor call (parameter doesn't exist in current AIAgent.__init__) Migration: 37 jobs across 4 profiles (burn/research/creative/review). Post-migration verification: 8/8 sessions matched expected model.