mirror of
https://github.com/openai/codex.git
synced 2026-05-24 04:54:52 +00:00
Add skill root tracking so model-visible skill lists can use short path aliases when absolute paths would exceed the metadata budget.
35 lines
1.2 KiB
Rust
35 lines
1.2 KiB
Rust
pub mod config_rules;
|
|
mod env_var_dependencies;
|
|
pub mod injection;
|
|
pub(crate) mod invocation_utils;
|
|
pub mod loader;
|
|
pub mod manager;
|
|
mod mention_counts;
|
|
pub mod model;
|
|
pub mod remote;
|
|
pub mod render;
|
|
pub mod system;
|
|
|
|
pub use env_var_dependencies::SkillDependencyInfo;
|
|
pub use env_var_dependencies::collect_env_var_dependencies;
|
|
pub(crate) use invocation_utils::build_implicit_skill_path_indexes;
|
|
pub use invocation_utils::detect_implicit_skill_invocation_for_command;
|
|
pub use manager::SkillsLoadInput;
|
|
pub use manager::SkillsManager;
|
|
pub use mention_counts::build_skill_name_counts;
|
|
pub use model::SkillError;
|
|
pub use model::SkillLoadOutcome;
|
|
pub use model::SkillMetadata;
|
|
pub use model::SkillPolicy;
|
|
pub use model::filter_skill_load_outcome_for_product;
|
|
pub use render::AvailableSkills;
|
|
pub use render::SKILLS_HOW_TO_USE_WITH_ABSOLUTE_PATHS;
|
|
pub use render::SKILLS_HOW_TO_USE_WITH_ALIASES;
|
|
pub use render::SKILLS_INTRO_WITH_ABSOLUTE_PATHS;
|
|
pub use render::SKILLS_INTRO_WITH_ALIASES;
|
|
pub use render::SkillMetadataBudget;
|
|
pub use render::SkillRenderReport;
|
|
pub use render::build_available_skills;
|
|
pub use render::default_skill_metadata_budget;
|
|
pub use render::render_available_skills_body;
|