Update AI agent, settings, and terminal modules

- Update AI agent conversation, task, and prompt builder
- Add notebooks execution module for blocklist actions
- Update Bedrock and OpenAI response translators
- Refactor settings modules across multiple subsystems
- Update terminal settings and window settings
- Update drive settings and search command settings
This commit is contained in:
Ryan Ward
2026-07-01 14:30:04 -05:00
parent 57c843d1de
commit 2f64909469
49 changed files with 683 additions and 325 deletions
+6 -9
View File
@@ -870,12 +870,11 @@ impl LLMPreferences {
Some(key)
}
};
let name =
if base_url.contains("localhost") || base_url.contains("127.0.0.1") {
"LiteLLM (local)".to_string()
} else {
"LiteLLM".to_string()
};
let name = if base_url.contains("localhost") || base_url.contains("127.0.0.1") {
"LiteLLM (local)".to_string()
} else {
"LiteLLM".to_string()
};
provider_entries.push((name, base_url, api_key, legacy_models));
}
@@ -931,9 +930,7 @@ impl LLMPreferences {
}
}
log::info!(
"[openai/litellm] Injected {total_injected} model(s) into available choices"
);
log::info!("[openai/litellm] Injected {total_injected} model(s) into available choices");
}
/// Returns the OpenAI client config for a given model ID, if it was injected