update schema validate code and rename kind => type in agent_filter

This commit is contained in:
Adil Hafeez 2025-12-16 09:07:24 -08:00
parent 387d6d1b58
commit 974141b539
No known key found for this signature in database
GPG key ID: 9B18EF7691369645
6 changed files with 37 additions and 11 deletions

View file

@ -219,7 +219,7 @@ mod tests {
fn create_test_agent_struct(name: &str) -> Agent {
Agent {
id: name.to_string(),
kind: Some("test".to_string()),
agent_type: Some("test".to_string()),
url: "http://localhost:8080".to_string(),
tool: None,
transport: None,

View file

@ -48,14 +48,14 @@ mod integration_tests {
let agents = vec![
Agent {
id: "filter-agent".to_string(),
kind: Some("filter".to_string()),
agent_type: Some("filter".to_string()),
url: "http://localhost:8081".to_string(),
tool: None,
transport: None,
},
Agent {
id: "terminal-agent".to_string(),
kind: Some("terminal".to_string()),
agent_type: Some("terminal".to_string()),
url: "http://localhost:8082".to_string(),
tool: None,
transport: None,

View file

@ -577,7 +577,7 @@ mod tests {
transport: None,
tool: None,
url: server_url,
kind: None,
agent_type: None,
};
let messages = vec![create_test_message(Role::User, "Hello")];
@ -616,7 +616,7 @@ mod tests {
transport: None,
tool: None,
url: server_url,
kind: None,
agent_type: None,
};
let messages = vec![create_test_message(Role::User, "Ping")];
@ -668,7 +668,7 @@ mod tests {
transport: None,
tool: None,
url: server_url,
kind: None,
agent_type: None,
};
let messages = vec![create_test_message(Role::User, "Hi")];

View file

@ -24,7 +24,8 @@ pub struct Agent {
pub transport: Option<String>,
pub tool: Option<String>,
pub url: String,
pub kind: Option<String>,
#[serde(rename = "type")]
pub agent_type: Option<String>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]