@@ -177,11 +177,18 @@ public function listProjectsLocationsApisVersionsOperations($parent, $optParams
177177 * Update an operation in an API version. The following fields in the
178178 * ApiOperation resource can be updated: * details.description *
179179 * details.documentation * details.http_operation.path *
180- * details.http_operation.method * details.deprecated * attributes The
181- * update_mask should be used to specify the fields being updated. An operation
182- * can be updated only if the operation was created via CreateApiOperation API.
183- * If the operation was created by parsing the spec, then it can be edited by
184- * updating the spec. (operations.patch)
180+ * details.http_operation.method * details.deprecated * attributes *
181+ * details.mcp_tool.title * details.mcp_tool.description * details.input_schema
182+ * * details.output_schema * details.mcp_tool.annotations.title *
183+ * details.mcp_tool.annotations.read_only_hint *
184+ * details.mcp_tool.annotations.destructive_hint *
185+ * details.mcp_tool.annotations.idempotent_hint *
186+ * details.mcp_tool.annotations.open_world_hint *
187+ * details.mcp_tool.annotations.additional_hints The update_mask should be used
188+ * to specify the fields being updated. An operation can be updated only if the
189+ * operation was created via CreateApiOperation API. If the operation was
190+ * created by parsing the spec, then it can be edited by updating the spec.
191+ * (operations.patch)
185192 *
186193 * @param string $name Identifier. The name of the operation. Format: `projects/
187194 * {project}/locations/{location}/apis/{api}/versions/{version}/operations/{oper
0 commit comments