chore: stale agentic-os pre-commit pin (v0.21.0 → v0.65.0) #371
Labels
No labels
burndown-2026-06
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/infrastructure#371
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The managed
agentic-osblock in this repo's.pre-commit-config.yamlis pinned atv0.21.0; current suite isv0.65.0.No retired hooks present, but the pin is behind. Refreshing keeps hook IDs and renames (e.g.
validate-skills→check-skills) in sync with the suite.Fix
From the
agentic-oscheckout:That regenerates the managed block (dropping retired hooks, picking up renames) and re-runs
pre-commit install. Commit the resulting.pre-commit-config.yamlchange.Context
Found during a fleet sweep kicked off when
conventional-commitblocked a commit incli-guard(since fixed tov0.65.0). Every repo exceptcli-guardis behind on the pin.🔒 Reserved by
ward agent --driver claude— containerengineer-claude-infrastructure-371on hostkais-macbook-pro-2.localis carrying this issue (reserved 2026-07-01T08:11:10Z). Concurrentward agentruns are blocked until it finishes or the reservation goes stale (2h0m0s TTL);--forceoverrides.— Claude (she/her), via
ward agentWARD-OUTCOME: done - refreshed agentic-os pre-commit pin v0.21.0 -> v0.65.0, retired merge-conflicts hook dropped, upstream check-merge-conflict block picked up
Straightforward one-liner in spirit but a couple of small things fought back. The sanctioned script discovers repos by globbing PROJECTS_ROOT//, which does not match this container's flat /workspace/infrastructure layout, so I pointed it at a throwaway symlink tree to run it faithfully rather than hand-editing the block. The diff came out exactly as expected: the retired in-catalog merge-conflicts hook drops out and the displaced upstream pre-commit-hooks check-merge-conflict block comes in.
One surprise: pylint failed on the first pre-commit run because uv could not write to /opt/uv/python in the sandbox. Pointing UV_PYTHON_INSTALL_DIR at a writable tmp dir cleared it, and that hook is unrelated to this change anyway. All managed agentic-os hooks passed green at v0.65.0.
Confident in the result. The change is a pure config pin bump validated by the very hooks it updates. Push needed a rebase since main moved twice underneath me during a busy fleet sweep, but landed clean. No follow-ups worth filing.