[changed]codex plugin addcan install from a configured or remote marketplace (no longer limited to configured marketplace snapshots).[changed]codex plugin listlists plugins from configured and remote marketplaces.[changed]codex plugin removeis described and framed as uninstalling a plugin and clearing its local cache.[changed]Plugin--marketplace/-mhelp text refers to a marketplace name generally (not only a “configured” snapshot name).[changed]Fish and zsh completions follow the updated plugin subcommand wording.[new]Async user-input tool path (request_user_input) replaces the previous send-user-message async handler for prompting the user mid-run.[new]Optionalexclude_slash_tmpconfiguration key for controlling slash-tmp exclusion behavior.
Under the hood
- App-server support for reloading plugin configuration without a full restart cycle.
- Tracking of executed tool calls and richer agent message / item payloads for turn and tool reporting.
- Unified exec shell snapshot support for more reliable shell state around command runs.
- Expanded plugin and marketplace data models (manifests, install args, pagination, share principals, hook summaries) to back remote marketplace flows.
- Broader network-requirement and remote proxy configuration shapes, including header-injection settings.
- Thread compatibility, usage, and token-usage profile models extended; background-terminal listing and collab wait-end signaling refined.
- Hook handler configuration widened (agent and command-style handlers).
- Removal of the realtime-history presentation path and the exec-server relay proto/framing stack in favor of simpler runtime surfaces.
- Dependency and lockfile refresh aligned with the
0.153.0-alpha.5version bump.