ToolRegistry

constructor(toolTimeoutMs: Long = DEFAULT_TOOL_TIMEOUT_MS, confirmer: ToolCallConfirmer? = null, requiresConfirmation: (McpTool) -> Boolean = { it.annotations.destructiveHint })