← RiqorCONTENT HISTORY

Update to Riqor

Snapshot Sep 30, 2026 · 23:14 UTC · version 0.2.5+codex.20260809182719

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Use when an AI coding agent needs to launch or reason about a Codex session managed by Riqor, including the optional session activator and watchdog.",
  "included_files": [],
  "name": "riqor-managed-codex",
  "skill_md_contents": "---\nname: riqor-managed-codex\ndescription: Use when an AI coding agent needs to launch or reason about a Codex session managed by Riqor, including the optional session activator and watchdog.\n---\n\n# Riqor Managed Codex\n\nThe activator is valid only for a Codex child process launched through `riqor codex`\n\n## Launch\n\nStandard managed session\n\n```bash\nriqor codex\n```\n\nManaged session with periodic checkpointing\n\n```bash\nriqor codex --activator\n```\n\nCustom timing\n\n```bash\nriqor codex --activator --activator-interval 20m --activator-watchdog 2m\n```\n\n## Safety rules\n\n- Default interval is 15 minutes\n- Default watchdog is 3 minutes\n- Do not pass activator timing flags without `--activator`\n- Riqor removes inherited activator environment values unless the current command opts in\n- The activator waits for a safe Codex Stop boundary; it does not inject into an active turn\n- Watchdog expiry must fail open and allow the session to continue\n- Session state must remain isolated between managed Codex processes\n- Do not discover, attach to, or modify unrelated Codex sessions\n\n## Verification\n\nWhen diagnosing activator behavior, confirm the child was launched by Riqor, inspect bounded state only, reproduce the interval/Stop sequence, and verify SessionEnd removes the managed activator state\n"
}

SHA-256 of public snapshot: d1beab92b26f9ec949beeb987e669439ed6ae84aed83a3c67cad4a582fe2ced8