MCPcopy Create free account
hub / github.com/IBM/mcp-cli / set_confirm_tools

Method set_confirm_tools

src/mcp_cli/utils/preferences.py:258–264  ·  view source on GitHub ↗

Set tool confirmation mode (legacy compatibility).

(self, confirm: bool)

Source from the content-addressed store, hash-verified

256 return self.preferences.ui.tool_confirmation.mode != ConfirmationMode.NEVER
257
258 def set_confirm_tools(self, confirm: bool) -> None:
259 """Set tool confirmation mode (legacy compatibility)."""
260 self.preferences.ui.confirm_tools = confirm
261 self.preferences.ui.tool_confirmation.mode = (
262 ConfirmationMode.SMART if confirm else ConfirmationMode.NEVER
263 )
264 self.save_preferences()
265
266 def get_tool_confirmation_mode(self) -> ConfirmationMode:
267 """Get the global tool confirmation mode."""

Calls 1

save_preferencesMethod · 0.95