(&mut self)
| 198 | } |
| 199 | |
| 200 | fn reset(&mut self) { |
| 201 | self.current_execution_id = uuid::Uuid::new_v4().to_string(); |
| 202 | self.tool_call_count = 0; |
| 203 | self.results = ToolResultCollection::new(); |
| 204 | self.variables.clear(); |
| 205 | self.start_time = None; |
| 206 | } |
| 207 | |
| 208 | fn start_execution(&mut self) { |
| 209 | self.start_time = Some(Instant::now()); |
no test coverage detected