Ecosystem Update - 2026-05-22
Highlights
- OpenAI Codex CLI 0.133.0 landed on 2026-05-21 with stable Goals, stronger permission-profile plumbing, better plugin discovery, remote-control UX fixes, and extension lifecycle observability; local CLI was upgraded from 0.132.0 to 0.133.0
- The local harness had stale config keys that the 0.133.0 strict parser rejected; inactive legacy keys were removed and strict config now loads
- Official hook docs list
SessionStartsourceclear; local startup hooks now coverstartup|resume|clear
Quick Wins (implemented today)
-
Stable Codex 0.133.0 upgrade Codex-mdUpgrade local CLI package and smoke-test
codex --version,codex features list,codex doctor, and strictcodex exec -
SessionStart
clearmatcher coverage hookExtend existingSessionStartmatchers in~/.codex/hooks.jsonfrom `startup -
Strict-config stale-key cleanup Codex-mdRemove config entries rejected by
codex exec --strict-config: legacy[mcp], inactive app default approval key, profile-scopedallow_login_shell, andtools.view_image
New Tools, Skills & Patterns
-
Extension lifecycle observability intake mcp/hookhttps://github.com/openai/codex/releases/tag/rust-v0.133.0 - 0.133.0 exposes more lifecycle events for extensions, including subagent start/stop, tool execution, turn metadata, and async approval/turn processing. Map these to the local hook/AgentOps evidence ledger before wiring anything
-
Permission profile inheritance redesign agent-patternhttps://developers.openai.com/codex/config-reference#configtoml - Permission profiles now support inheritance and managed requirements, while the old profile-scoped
allow_login_shellentries were inactive. Rebuild conservative profiles around supported permission-profile primitives -
Plugin discovery report adapter mcphttps://github.com/openai/codex/releases/tag/rust-v0.133.0 - New marketplace-aware plugin list output and installed-version visibility can improve ecosystem reports without enabling plugin hooks
-
Temporal awareness hook design hookhttps://github.com/rohitg00/awesome-claude-code-toolkit -
claude-timeandtemporal-coreshow useful elapsed-time prompting patterns, but they require new hook scripts and should be designed against prompt-telemetry and privacy constraints -
Cost/session analytics intake skillhttps://github.com/rohitg00/awesome-claude-code-toolkit -
ccusage,cc-cost,tokburn, andagenttracesuggest local-first transcript analytics patterns; adapt only if they read Codex-owned state and avoid raw prompt exfiltration
Research Worth Reading
-
No new directly applicable last-24-hour arXiv paper surfaced from the
LLM agent codingquery; the arXiv export API rate-limited during the run, so web search was used as fallback. -
Autonomous LLM Agent Worms: Cross-Platform Propagation, Automated Discovery and Temporal Re-Entry Defensereinforces typed memory promotion and capability attenuation after untrusted reads
-
Can Coding Agents Reproduce Findings in Computational Materials Science?- Reinforces evidence-backed closure and reproducibility checks for long-horizon coding agents
-
To What Extent Does Agent-generated Code Require Maintenance? An Empirical Study- Useful watch item for post-build maintainability scoring and refactor gates
Considered, Not Adopting
Items reviewed and explicitly declined this cycle, with the reason. Curation discipline matters more than coverage.
-
Enable
plugin_hooksautomatically - Stable in 0.133.0 but still requires hook trust review; keep off globally until a plugin-specific trust pass is done. -
Enable native Codex
memoriesautomatically - Conflicts with the current omni-mem default and prior rejection policy for native memories. - Wholesale install Claude toolkits or community plugin bundles - Violates Codex-owned surface rule and imports unreviewed hooks/skills.
-
Add
tailtest,temporal-core,claude-time, orwefthooks directly - Requires new scripts or new runtime files, which the ecosystem-update hard limits forbid as Quick Wins. - Remote computer use/Appshots rollout - App-level workflow change that needs explicit trust testing, not a harness quick win.
-
Delete rollout files flagged by
codex doctor- Potentially destructive state cleanup; keep as a separate maintenance task with explicit retention policy.