Expand description
Shared plugin package models, source providers, identifiers, and telemetry summaries.
Modules§
- manifest
- mention_
syntax - Sigils for tool/plugin mentions in plaintext (shared across Codex crates).
Structs§
- AppConnector
Id - AppDeclaration
- Loaded
Plugin - A plugin that was loaded from disk, including merged MCP server definitions.
- Plugin
Capability Summary - Plugin
Hook Source - Plugin
Id - Plugin
Load Outcome - Runtime view of loaded plugins and their derived capability summaries.
- Plugin
Telemetry Metadata - Resolved
Plugin - An inert plugin descriptor whose resources retain their source authority.
Enums§
- Plugin
IdError - Plugin
Resource Locator - A plugin resource paired with the environment that owns its filesystem.
- Resolved
Plugin Error - Failure to construct a resolved plugin with internally consistent resources.
- Resolved
Plugin Location - Authority-bound location of a resolved plugin package.
Traits§
- Effective
Skill Roots - Implemented by
PluginLoadOutcomeso callers (e.g. skills) can depend oncodex-pluginwithout naming the MCP config type parameter. - Plugin
Provider - Resolves source-owned package roots into inert plugin descriptors.
Functions§
- app_
connector_ ids_ from_ declarations - plugin_
namespace_ for_ skill_ path - Returns the plugin manifest
namefor the nearest ancestor ofpaththat contains a valid plugin manifest (samenamerules as full manifest loading in codex-core). - prompt_
safe_ plugin_ description - Normalizes plugin descriptions for inclusion in model-facing capability summaries.
- validate_
plugin_ segment - Validates a single path segment used in plugin IDs and cache layout.