pub fn validate_code_mode_params_against_schema( params: &Value, schema: Option<&Value>, ) -> Result<(), ToolError>