fix(cms): perbaiki serde default hive_mind_node_timeout_ms & toleransi parse gagal di Settings
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
f51a32569f
commit
6d41ffc587
@@ -44,6 +44,10 @@ impl Default for SettingsFlags {
|
||||
}
|
||||
}
|
||||
|
||||
fn default_hive_mind_node_timeout_ms() -> u64 {
|
||||
600_000
|
||||
}
|
||||
|
||||
/// Top-level application settings.
|
||||
///
|
||||
/// Serialized to `settings.json` by the infrastructure layer.
|
||||
@@ -63,6 +67,7 @@ pub struct Settings {
|
||||
#[serde(flatten)]
|
||||
pub flags: SettingsFlags,
|
||||
pub lsp_languages: Vec<String>,
|
||||
#[serde(default = "default_hive_mind_node_timeout_ms")]
|
||||
pub hive_mind_node_timeout_ms: u64,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user