Add the tool port, registry, dispatch and the fake tools

Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
This commit is contained in:
2026-09-18 18:12:45 -07:00
parent ec5d887daa
commit fd7ade9689
5 changed files with 459 additions and 1 deletions
+2 -1
View File
@@ -26,7 +26,8 @@ pub enum ChatMessage {
},
}
#[derive(Debug, Clone, PartialEq)]
#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize)]
#[serde(deny_unknown_fields)]
pub struct ToolSchema {
pub name: String,
pub description: String,