MCPcopy Create free account
hub / github.com/ChrisFeldmeier/OpenCodeRust / current_model_label

Method current_model_label

crates/opencode-tui/src/app/app.rs:2865–2875  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

2863 }
2864
2865 fn current_model_label(&self) -> String {
2866 let Some(model) = self.context.current_model.read().clone() else {
2867 return "(not selected)".to_string();
2868 };
2869 let (base_model, _) =
2870 parse_model_ref_selection(&model, &self.available_models, &self.model_variants);
2871 if let Some(variant) = self.context.current_model_variant() {
2872 return format!("{base_model} ({variant})");
2873 }
2874 base_model
2875 }
2876
2877 fn selected_model_for_prompt(&self) -> Option<String> {
2878 let model = self.context.current_model.read().clone()?;

Callers

nothing calls this directly

Calls 4

readMethod · 0.80
current_model_variantMethod · 0.80
cloneMethod · 0.45

Tested by

no test coverage detected