Clear all per-tool confirmation settings.
(self)
| 312 | return self.preferences.ui.tool_confirmation.per_tool.copy() |
| 313 | |
| 314 | def clear_tool_confirmations(self) -> None: |
| 315 | """Clear all per-tool confirmation settings.""" |
| 316 | self.preferences.ui.tool_confirmation.per_tool.clear() |
| 317 | self.save_preferences() |
| 318 | |
| 319 | def get_tool_risk_level(self, tool_name: str) -> ToolRiskLevel: |
| 320 | """Determine the risk level of a tool based on patterns. |