Dynamic tool discovery and refresh for AI agents (Codex) interacting with an agent operating system (AOS).
Raw Developer Origin & Technical Request
GitHub Issue
Jul 20, 2026
## Summary
Unicity AOS can change an agent principal's MCP tool surface at runtime when capsules are installed, upgraded, removed, or re-granted. The AOS MCP bridge correctly advertises `tools.listChanged = true` and emits the standard `notifications/tools/list_changed` notification, but Codex currently keeps the tool inventory captured at MCP startup.
Upstream Codex issue: github.com/openai/codex/issu...
## Confirmed reproduction
- Host: Codex Desktop / CLI core `0.144.6` on macOS
- AOS: `2026.1.2`, principal `codex-code`
- Transport: plugin-provided stdio MCP server
- Change: hot-install a Forge capsule that adds `forge_guide`
- A fresh raw MCP connection reports `tools.listChanged: true`, includes `forge_guide` in `tools/list`, and successfully executes `tools/call` for it.
- The already-connected Codex thread continues exposing its previous nine AOS tools and cannot discover `forge_guide`.
- Calling an already-known AOS tool returns content from the updated live capsule, confirming that the runtime and connection are current while only Codex's tool catalog is stale.
## Impact
- A newly installed AOS capability is live but unavailable to the current Codex agent session.
- Removed or revoked tools can remain model-visible until the MCP manager is refreshed, even though AOS still enforces the real runtime boundary.
- Dynamic remote MCP servers, plugin-backed servers, and permission-dependent tool surfaces have the same problem.
- This interrupts the meta-h...
Developer Debate & Comments
No active discussions extracted for this entry yet.
Frequently Asked Questions
Market intelligence mapped to Dynamic tool discovery and refresh for AI agents (Codex) interacting with an agent operating system (AOS)..
What is the technical positioning of Dynamic tool discovery and refresh for AI agents (Codex) interacting with an agent operating system (AOS).?
How is the developer community reacting to Dynamic tool discovery and refresh for AI agents (Codex) interacting with an agent operating system (AOS).?
Which technical concepts are associated with Dynamic tool discovery and refresh for AI agents (Codex) interacting with an agent operating system (AOS).?
Are there startups building around Dynamic tool discovery and refresh for AI agents (Codex) interacting with an agent operating system (AOS).?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like MCP tool surface and capsules by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics