Skip to main content

Module model

Module model 

Source
Expand description

Model utilities

Translated from openclaudecode/src/utils/model/

Re-exports§

pub use model::ModelName;
pub use model::ModelSetting;
pub use model::ModelShortName;
pub use model::first_party_name_to_canonical;
pub use model::get_best_model;
pub use model::get_canonical_name;
pub use model::get_claude_ai_user_default_model_description;
pub use model::get_default_haiku_model;
pub use model::get_default_main_loop_model;
pub use model::get_default_opus_model;
pub use model::get_default_sonnet_model;
pub use model::get_main_loop_model;
pub use model::get_public_model_display_name;
pub use model::get_public_model_name;
pub use model::get_small_fast_model;
pub use model::get_user_specified_model_setting;
pub use model::is_legacy_model_remap_enabled;
pub use model::is_opus_1m_merge_enabled;
pub use model::model_display_string;
pub use model::normalize_model_string_for_api;
pub use model::parse_user_specified_model;
pub use model::render_default_model_setting;
pub use model::render_model_name;
pub use model::render_model_setting;
pub use model::resolve_skill_model_override;
pub use model_1m_access::check_opus_1m_access;
pub use model_1m_access::check_sonnet_1m_access;
pub use model_validate::ModelValidationResult;
pub use model_validate::validate_model;

Modules§

model
Model types and main loop model functions.
model_1m_access
Model 1M access checks.
model_validate
Model validation functions.