mirror of
https://github.com/openai/codex.git
synced 2026-09-05 15:18:41 +00:00
Update config.toml plugin entries to use <plugin_name>@<marketplace_name> as the key. Plugin now stays in [plugins/cache/marketplace-name/plugin-name/$version/] Clean up the plugin code structure. Add plugin install functionality (not used yet).
15 lines
425 B
Rust
15 lines
425 B
Rust
mod manager;
|
|
mod manifest;
|
|
mod store;
|
|
|
|
pub use manager::LoadedPlugin;
|
|
pub use manager::PluginInstallError;
|
|
pub use manager::PluginLoadOutcome;
|
|
pub use manager::PluginsManager;
|
|
pub(crate) use manager::plugin_namespace_for_skill_path;
|
|
pub(crate) use manifest::load_plugin_manifest;
|
|
pub(crate) use manifest::plugin_manifest_name;
|
|
pub use store::PluginId;
|
|
pub use store::PluginInstallRequest;
|
|
pub use store::PluginInstallResult;
|