Remove lead/worker provider (#7989)

Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
This commit is contained in:
Douwe Osinga
2026-03-18 16:27:36 -04:00
committed by GitHub
parent 7f1ca37234
commit 6435e1a85c
23 changed files with 9 additions and 1748 deletions
-24
View File
@@ -421,30 +421,6 @@ async fn send_session_event(installation: &InstallationData) -> Result<(), Strin
insert(&mut props, "setting_max_turns", max_turns);
}
if let Ok(lead_model) = config.get_param::<String>("GOOSE_LEAD_MODEL") {
insert(&mut props, "setting_lead_model", lead_model);
}
if let Ok(lead_provider) = config.get_param::<String>("GOOSE_LEAD_PROVIDER") {
insert(&mut props, "setting_lead_provider", lead_provider);
}
if let Ok(lead_turns) = config.get_param::<i64>("GOOSE_LEAD_TURNS") {
insert(&mut props, "setting_lead_turns", lead_turns);
}
if let Ok(lead_failure_threshold) = config.get_param::<i64>("GOOSE_LEAD_FAILURE_THRESHOLD") {
insert(
&mut props,
"setting_lead_failure_threshold",
lead_failure_threshold,
);
}
if let Ok(lead_fallback_turns) = config.get_param::<i64>("GOOSE_LEAD_FALLBACK_TURNS") {
insert(
&mut props,
"setting_lead_fallback_turns",
lead_fallback_turns,
);
}
let extensions = get_enabled_extensions();
insert(&mut props, "extensions_count", extensions.len() as u64);
let extension_names: Vec<String> = extensions.iter().map(|e| e.name()).collect();