(mut self, tool: LlmTool)
| 108 | /// Add a tool |
| 109 | #[inline] |
| 110 | pub fn with_tool(mut self, tool: LlmTool) -> Self { |
| 111 | self.tools.push(tool); |
| 112 | self |
| 113 | } |
| 114 | |
| 115 | /// Add multiple tools |
| 116 | pub fn with_tools(mut self, tools: Vec<LlmTool>) -> Self { |
no outgoing calls