mirror of
https://github.com/openai/codex.git
synced 2026-11-07 16:35:32 +00:00
## What changed - Move host skill discovery, snapshot caching, and configuration handling from `codex-core-skills` to `codex-skills-extension`. - Rename `SkillsService` and `SkillsLoadInput` to `HostSkillsService` and `HostSkillsLoadInput` to distinguish the host implementation from other skill providers. - Keep shared loading primitives and skill outcome modeling in `codex-core-skills`. GitOrigin-RevId: d81a21791d2ef8c066e157e7e538b8cb7ee4c24b
35 lines
946 B
Rust
35 lines
946 B
Rust
pub mod catalog;
|
|
mod catalog_prompt;
|
|
mod config;
|
|
mod dynamic_skill_selector;
|
|
mod extension;
|
|
mod fragments;
|
|
mod host_service;
|
|
// Host loading is staged before its crate-internal runtime caller in this PR stack.
|
|
#[allow(dead_code)]
|
|
mod loader;
|
|
pub mod provider;
|
|
mod render;
|
|
mod render_observability;
|
|
mod selection;
|
|
mod shadow_selection_experiment;
|
|
mod sources;
|
|
mod state;
|
|
mod tools;
|
|
mod warnings;
|
|
mod world_state;
|
|
|
|
pub use config::SkillsExtensionConfig;
|
|
pub use extension::install;
|
|
pub use extension::install_with_providers;
|
|
pub use extension::install_with_providers_and_metrics;
|
|
pub use host_service::HostSkillsLoadInput;
|
|
pub use host_service::HostSkillsService;
|
|
pub use host_service::bundled_skills_enabled_from_stack;
|
|
pub use provider::ExecutorSkillProvider;
|
|
pub use provider::HostSkillProvider;
|
|
pub use provider::OrchestratorSkillProvider;
|
|
pub use provider::SkillProvider;
|
|
pub use sources::SkillProviderSource;
|
|
pub use sources::SkillProviders;
|