Improve orchestration agent model selection

This commit is contained in:
2026-08-26 02:15:52 -05:00
parent 92ab03be07
commit 2022716f91
18 changed files with 486 additions and 60 deletions
+4 -1
View File
@@ -47,7 +47,7 @@ pub struct HarnessAvailability {
fn default_harnesses() -> Vec<HarnessAvailability> {
vec![HarnessAvailability {
harness: Harness::Oz,
display_name: "Warp".to_string(),
display_name: harness_display::display_name(Harness::Oz).to_string(),
enabled: true,
available_models: vec![],
}]
@@ -144,6 +144,9 @@ impl HarnessAvailabilityModel {
}
pub fn display_name_for(&self, harness: Harness) -> &str {
if harness == Harness::Oz {
return harness_display::display_name(harness);
}
self.harnesses
.iter()
.find(|h| h.harness == harness)