- Ledger
- Codex loop skill
codex-loop install now ships and refreshes a bundled codex-loop skill at
${CODEX_HOME:-$HOME/.codex}/skills/codex-loop/, and new runtime configs
default to optional_skill_name = "codex-loop" so every automatic
continuation names the managed skill without needing a workspace path.
What you get out of the box:
- A restart-safe tracking lane that bootstraps
.codex/loop/<name>/withrequest.md,state.json, per-task files undertasks/, and per-iteration memory undermemory/. - Stdlib-only helper scripts (
init-tracking.py,detect-next.py,update-tracking.py,validate-tracking.py) for deterministic task, blocker, verification, and history transitions. - Continuation and goal prompts that now honor
optional_skill_nameeven when nooptional_skill_pathis configured, so the name-only default resolves as a normal Codex skill.
Install/uninstall safety:
codex-loop installmigrates existing configs from a missing or blankoptional_skill_nameto"codex-loop"while preserving any non-empty custom value.- The managed skill copy is refreshed on every install via atomic writes.
- A
.codex-loop-managedmarker gates the directory: install refuses to overwrite an unmanagedskills/codex-loop/, andcodex-loop uninstallonly removes the directory when that marker is present.
- Upgrade
- Fix readme
- Scoped config
- Release process
- Interpret command
- Setup release- Fix release
- First poc version- Pre_loop_continue- Add goal type
- Change to golang