Add plugin install request schema and validation

This commit is contained in:
Zhanshi Wang
2026-06-17 16:58:48 -07:00
parent d7f7d9af3a
commit e45aefe0d9
6 changed files with 685 additions and 1 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ pub struct ToolSearchSourceInfo {
pub description: Option<String>,
}
#[derive(Clone, Copy, Debug, Deserialize, Serialize, PartialEq, Eq)]
#[derive(Clone, Copy, Debug, Deserialize, Hash, Serialize, PartialEq, Eq)]
#[serde(rename_all = "snake_case")]
pub enum DiscoverableToolType {
Connector,