First attempt to add ACP support

This commit is contained in:
Ryan Ward
2026-07-31 11:09:32 -05:00
parent 1a0aac51b6
commit 7f4891ec7c
25 changed files with 1051 additions and 138 deletions
+9
View File
@@ -916,6 +916,15 @@ pub struct AcpAgentSettings {
pub capabilities: Vec<String>,
#[serde(default)]
pub config_options: Vec<AcpConfigOptionSettings>,
/// RFC 3339 timestamp for the last discovery attempt.
#[serde(default)]
pub discovery_timestamp: Option<String>,
/// Identifier for the source of the cached discovery data.
#[serde(default)]
pub discovery_source: Option<String>,
/// Actionable error from the last failed discovery attempt.
#[serde(default)]
pub discovery_error: Option<String>,
}
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, schemars::JsonSchema)]