huskies: merge 1015

This commit is contained in:
dave
2026-05-13 23:33:30 +00:00
parent 69b207872a
commit 5ed1438ab9
22 changed files with 227 additions and 73 deletions
+4 -2
View File
@@ -694,7 +694,9 @@ async fn handle_settings_put_project(params: Value) -> Value {
};
let domain = crate::service::settings::ProjectSettings {
default_qa: typed.default_qa,
default_coder_model: typed.default_coder_model,
default_coder_model: typed
.default_coder_model
.map(|s| crate::agents::AgentModel::from_api_str(&s)),
max_coders: typed.max_coders,
max_retries: typed.max_retries,
base_branch: typed.base_branch,
@@ -713,7 +715,7 @@ async fn handle_settings_put_project(params: Value) -> Value {
match crate::service::settings::load_project_settings(&root) {
Ok(s) => serde_json::to_value(ProjectSettingsPayload {
default_qa: s.default_qa,
default_coder_model: s.default_coder_model,
default_coder_model: s.default_coder_model.map(|m| m.as_str().to_string()),
max_coders: s.max_coders,
max_retries: s.max_retries,
base_branch: s.base_branch,