pub fn parse_tool_policy( policy_str: &str, pre_approved_tools: Option<&str>, ) -> Result<ToolApprovalPolicy, Error>