Ecosystem Update — 2026-06-30
Highlights
- One safe Quick Win shipped: the startup posture harness now warns when
codexon PATH differs from the packaged Codex.app CLI (0.142.1vs0.142.4today) - Today's strongest research signal is validation and evaluation discipline: MAS-Lab, RuVerBench, SWE-Together, TraceLab, and Always-OnAgents all map to existing AgentOps/evidence-gate work rather than a new orchestration layer
- wholesale imports remain rejected
Quick Wins (implemented today)
-
Codex CLI split-brain posture warning hookAdd a read-only PATH-vs-packaged CLI version check to existing
codex_config_posture.py, which is already wired throughSessionStart
New Tools, Skills & Patterns
-
SWE-Together-style multi-turn eval adapterCurrent task evals and Wren harness runs are mostly final-state checks; a multi-turn simulator could measure how many corrective turns a coding agent needs, not just final success
-
RuVerBench-style judge calibration checkCompletion gates and review agents use LLM judgment; a bounded calibration harness could detect noisy rubric verification before relying on a reviewer as closure evidence
-
TraceLab-style workload telemetry summaryExisting telemetry is available, but a daily token/tool-call shape summary would make route budgets and MCP-heavy sessions easier to tune without changing the runtime architecture
Research Worth Reading
-
MAS-Lab: A Specification-Driven Validation Framework for Reliable Multi-Agent SystemsStrong fit for AgentOps: separates intent/specification from operational control and pushes validation into explicit artifacts
-
TraceLab: Characterizing Coding Agent Workloads for LLM ServingUseful for tuning route budgets and tool-call overhead; no immediate runtime change
-
SWE-Together: Evaluating Coding Agents in Interactive User SessionsGood template for multi-turn task evals with corrective user feedback
-
Can LLM-as-a-Judge Reliably Verify Rubrics in Agentic Scenarios?Directly relevant to reviewer/completion-gate reliability; treat LLM judgment as noisy evidence that needs calibration
-
Always-OnAgents: A Survey of Persistent Memory, State, and Governance in LLM Agentsbest consumed as a checklist before changing memory lifecycle behavior
Considered, Not Adopting
Items reviewed and explicitly declined this cycle, with the reason. Curation discipline matters more than coverage.
-
Wholesale install of agent-skill catalogs from heilcheng/awesome-agent-skills, VoltAgent/awesome-agent-skills, ComposioHQ/awesome-codex-skills, or narumiruna/skills — overengineered; existing
skill-auditplus selective install is the right primitive -
Increasing nested subagent depth toward Claude/Boris depth-5 defaults — rejected; current
agents.max_depth = 1andmax_threads = 3are deliberate local safety/cost controls -
Adding
fork: trueto local skills — rejected; this is Claude-specific/experimental and not a stable Codex skill field in the current official config reference - Enabling native Codex memories globally — rejected
- Adding universal auto-format hooks from community tips — rejected; no existing formatter script is universally safe across all projects, and the skill forbids new hook wiring that requires a new script
- Auto-upgrading or symlinking the PATH Codex CLI to the packaged app version — rejected as a Quick Win; the new posture warning is safe, but changing the installed CLI path/version needs explicit user direction
-
Adopting dynamic workflow catalogs wholesale — rejected; this setup already has
/auto, planning-gate, orchestrate-local, Wren, and explicit anti-overengineering gates