# NousResearch/hermes-agent · skip_context_files option for cron job AIAgent calls

## Open now

- Nothing open on GitHub.

A feature request and related fixes addressing the addition of a skip_context_files parameter when invoking AIAgent within cron job execution. The changes aim to support script-only cron jobs that do not need context files loaded.

## TL;DR

- 3 member(s): 0 open issue(s), 1 closed issue(s), 0 open PR(s), 1 merged PR(s), 1 PR(s) closed without merging.
- A fix was merged to main in PR #7958. Verify it addresses your case.
- **Recommended:** read PR #7958 (and any competing PRs below) before filing. Confirm the merged change covers your symptom.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `unresolved`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.67`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Closed / duplicate issues

- #7876: Feature request: skip_context_files option for script-only cron jobs

## Prior & competing PRs

- **#7958: fix(cron): pass skip_context_files=True to AIAgent in run_job**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `cron/scheduler.py`
  - fix hunks:
  - `cron/scheduler.py`

    ```diff
    @@ -722,6 +722,7 @@ def run_job(job: dict) -> tuple[bool, str, str, Optional[str]]:
                 provider_sort=pr.get("sort"),
                 disabled_toolsets=["cronjob", "messaging", "clarify"],
                 quiet_mode=True,
    +            skip_context_files=True,  # Don't inject SOUL.md/AGENTS.md from scheduler cwd
                 skip_memory=True,  # Cron system prompts would corrupt user representations
                 platform="cron",
                 session_id=_cron_session_id,
    ```
- **#7891: fix(cron): pass skip_context_files=True to AIAgent in run_job**. closed without merge
  - maintainer direction: category `merged_via`; implication `superseded`; refs `b53f6819937533acf749fa961063687ca813b0f1`, `#7958`

## Fix status

- Merged to main in PR #7958 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-04-11`. This confirmation is old and may be out of date (a revert/reopen would not have invalidated it here); re-verify.
- Subsystem: `cron`
