Run full self-maintenance cycle (insights + lesson + ACP decision + AGENTS integration + optional commit) across Codex and Copilot sessions.
Use when user requests:
Execute one complete self-maintenance cycle and return verifiable artifacts.
acpcodexgpt-5.3-codexxhigh.agents/skills/custom/evolve/scripts/codex_exec_acp_adapter.py~/.codex/sessions/*.jsonl (default --sessions-root)~/.copilot/session-state/*/ (via )--extra-sessions-rootTo scan both Codex and Copilot sessions in one cycle:
python3 scripts/self_evolve_cycle.py \
--sessions-root ~/.codex/sessions \
--extra-sessions-root ~/.copilot/session-state
references/techvault-practices.md — Agent best practices extracted from TechVault
(context efficiency, session archetypes, API resilience, SLO patterns, skill design)scripts/git_gate.shscripts/self_evolve_cycle.pyscripts/codex_exec_acp_adapter.pypython3 /home/paul_chen/.agents/skills/custom/evolve/scripts/self_evolve_cycle.py \
--repo-root /home/paul_chen \
--agents-root /home/paul_chen/.agents \
--sessions-root /home/paul_chen/.codex/sessions \
--extra-sessions-root /home/paul_chen/.copilot/session-state \
--decision-mode acp \
--acp-provider codex
--auto-commit: commit guarded changes when repo is clean.--skip-lesson: skip single-session lesson stage.--acp-provider copilot|gemini: switch provider.--summary-out <path>: deterministic output path for CI/manual audit.--extra-sessions-root <path>: additional session directory to scan (e.g. Copilot sessions).After execution, check:
status=ok.agents/AGENTS.md managed block changed only when accepted rules > 0Always report:
.agents/AGENTS.md was updatedperformed/reason)~/prj_pri/custom-skills/evolve/~/.agent is a symlink → ~/.agents (same directory)~/.codex/skills/~/.agents/skills/