mirror of
https://github.com/openai/codex.git
synced 2026-11-14 21:40:39 +00:00
## What changed - Move config-layer, user, system, plugin, extra, and repository skill-root resolution from `core-skills` into the host skills extension. - Keep the core loader focused on loading explicit `SkillRoot` values. - Relocate and expand tests for root precedence, deduplication, repository ancestry, plugin metadata, and concurrent probing. GitOrigin-RevId: 3b95cf28101b8b4d64d54079d202154dad560aab
36 lines
962 B
Rust
36 lines
962 B
Rust
pub mod catalog;
|
|
mod catalog_prompt;
|
|
mod config;
|
|
mod dynamic_skill_selector;
|
|
mod extension;
|
|
mod fragments;
|
|
mod host_roots;
|
|
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;
|