~/chadacus.dev/ecosystem-update/2026-06-26

Ecosystem Update - 2026-06-26

June 26, 2026 · generated by the ecosystem-update Claude Skill

TL;DR

  • One safe harness Quick Win was auto-applied: cached RLM repo context no longer injects on SessionStart source clear, preserving a cleaner /clear session while keeping startup/resume/compact context loading.
  • Today's strongest new research signal is loop efficiency: semantic early stopping, execution-budget discipline, and deterministic static anchors all map to existing /auto, completion-gate, and RLM primitives, but need evals before behavior changes.
  • Tier 1 GitHub repos had no commits since the prior run; standing community advice still reinforces current posture: small scoped agents, clear skill descriptions, source-specific hooks, explicit verification, and conservative adoption of external catalogs.

Quick Wins

Item Source Type Impact Effort Action
Skip cached RLM preflight on clear https://github.com/shanraisshan/codex-cli-best-practice and https://developers.openai.com/codex/hooks hook 2 1 Changed only the rlm_session_preflight.py SessionStart matcher in ~/.codex/hooks.json from startup|resume|clear|compact to startup|resume|compact.

Auto-Implemented

  • Backed up config.toml, hooks.json, and all ~/.codex/agents/*.toml files to ~/.codex/backups/2026-06-26/.
  • Updated ~/.codex/hooks.json so the RLM cached-context hook skips clear; session_startup.py and codex_config_posture.py still run on clear.
  • Verified ~/.codex/hooks.json with jq empty.
  • Confirmed the diff is a single matcher edit against the backup.
  • No website deploy was performed.

Build Queue

  • Semantic early-stopping eval for /auto loops (research) - https://arxiv.org/abs/2606.27009 - Test a cheap patience-window stopper over existing /auto attempt traces before adding any runtime early-exit behavior.
  • Execution-budget policy for verification loops (research) - https://arxiv.org/abs/2606.26978 - Add an eval around completion_gate.py, planning-gate, and validator breadth so repeated test execution is treated as a budgeted resource, not an unconditional default.
  • Deterministic static-anchor adapter for RLM scan output (agent-pattern) - https://arxiv.org/abs/2606.26979 - Compare current RLM cached summaries against lightweight call/config anchors; only inject anchors if they improve localization without bloating context.
  • Skill trace distillation intake (research) - https://arxiv.org/abs/2606.26669 - Evaluate whether successful local traces can produce Gotchas or reusable procedural notes for existing skills; do not generate or install new skills automatically.
  • Agent policy-as-code coverage comparison (research) - https://arxiv.org/abs/2606.26649 - Compare codex_agentops_contract.py, pre_tool_guard.py, and .rules coverage against formalized policy categories; avoid introducing Cedar or a new enforcement service without a concrete miss.
  • MCP parallel-call support audit (mcp) - https://github.com/shanraisshan/codex-cli-best-practice - Local config sets supports_parallel_tool_calls = true for OpenAI developer docs only; audit each remaining MCP server before enabling concurrency server-by-server.
  • Legacy ~/.Codex skill-reference cleanup (skill) - local scan - audit and evolve still mention legacy ~/.Codex paths; fix with a scoped skill-body cleanup pass, not as an ecosystem Quick Win because skill bodies are outside this skill's Quick Win mutation limit.

Research

Already Have

Concise Codex-owned AGENTS contract, schema-linked config.toml, model = "gpt-5.5", model_reasoning_effort = "xhigh", review_model = "gpt-5.4", approval_policy = "never", sandbox_mode = "danger-full-access", live web search, OpenAI developer docs MCP with parallel tool calls enabled, omni-mem MCP, Wren MCP, node REPL MCP, Browser/Chrome/Computer Use/OpenAI Developers/Documents/Spreadsheets/Presentations/Gmail/PDF plugins, destructive app actions disabled, features.hooks = true, features.plugins = true, features.goals = true, features.plugin_hooks = false, features.memories = false, route-aware hook profiles, Bash PreToolUse safety guard, Bash PostToolUse verification ledger, Bash failure-context hook, UserPromptSubmit route classifier, SessionStart runtime readiness and config-posture checks, Stop omni-mem save and completion evidence gates, PreCompact omni-mem capture hook, .codex/rules/default.rules with allow/prompt/forbidden examples, read-only explorer/planner/reviewer/python-reviewer/typescript-reviewer/validator agents, scoped worker and chad-twin agents, agents.max_depth = 1, agents.max_threads = 3, conservative and conservative-auto-review profiles, disabled placeholder pokegen skill, codex-session-search, codex-skill-audit, planning-gate, /auto, drive, go, codex-security, security-audit, what-would-chad-do, codex-runtime-doctor, strict outside-skill audit rule, skill-creator progressive-disclosure guidance, and prior backlog coverage for native memories rejection, plugin hook trust review, worktree isolation, route classifier hooks, stop gates, and external skill catalog intake.

Rejected

  • Wholesale install from awesome-agent-skills, awesome-codex-skills, or community catalogs - rejected because outside skills require codex-skill-audit --strict plus a concrete recurring need.
  • Enable native Codex memories as a Quick Win - rejected because omni-mem is the active memory plane and duplicate memory systems increase drift/privacy risk.
  • Enable plugin_hooks, destructive app actions, or new connector side effects globally - rejected because the trust surface expands without a specific task envelope.
  • Set supports_parallel_tool_calls = true on every MCP server automatically - rejected because concurrency safety is server-specific; only OpenAI docs is confirmed and already enabled.
  • Edit ~/.codex/AGENTS.md, ~/AGENTS.md, or add AGENTS.override.md as a Quick Win - rejected by the ecosystem-update hard limit for constitutional policy docs.
  • Increase agents.max_threads or default to worktree fan-out from Boris-style parallel-session advice - rejected because the current bounded-agent posture is intentional; fan-out changes need an eval and failure accounting.
  • Adopt focus/recap UI patterns as harness config - rejected because the crawl did not identify a safe local config mutation, and these are operator UI behaviors rather than harness guarantees.
  • Install external hook packs such as codex-cli-hooks wholesale - rejected because Quick Wins cannot add hooks requiring new scripts; current security, verification, failure-context, memory, and completion hooks already cover the main local needs.
  • Auto-upgrade Codex CLI or switch service tier - rejected because toolchain/cost posture changes are not safe daily Quick Wins.

Sources checked: https://github.com/hesreallyhim/awesome-claude-code, GitHub API for hesreallyhim/awesome-claude-code commits and repository metadata, https://howborisusesclaudecode.com/, https://github.com/shanraisshan/codex-cli-best-practice, GitHub API for shanraisshan/codex-cli-best-practice commits and repository metadata, web search: "Codex" new hooks agents skills site:github.com 2026, web search: arxiv.org LLM agent coding autonomous 2026 site:arxiv.org, https://arxiv.org/search/?searchtype=all&query=LLM+agent+coding&order=-announced_date_first, https://arxiv.org/list/cs.AI/recent, https://arxiv.org/abs/2606.27009, https://arxiv.org/abs/2606.26979, https://arxiv.org/abs/2606.26978, https://arxiv.org/abs/2606.26669, https://arxiv.org/abs/2606.26649, OpenAI docs MCP: https://developers.openai.com/codex/rules, OpenAI docs MCP: https://developers.openai.com/codex/config-reference Tier 2 fetched: yes - prior run was 2026-06-25T06:33:32-04:00 and today's crawl reached the 24-hour gate before the arXiv pass. Tier 3 fetched: no - tier3_last_run is 2026-06-21T06:34:03-04:00, inside the 7-day skip window. Run at: 2026-06-26T06:34:54-04:00

// archive

← back to all digests