You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: auto-generate OpenAPI spec from Google Discovery API
Replace static committed openapi.yaml (from Dart LangChain project)
with automated conversion from Google's official Discovery endpoint.
- Add convert_discovery.py to convert Discovery format → OpenAPI 3.0.3
- Update generate.sh to download from googleapis.com and convert
- Regenerate SDK with 59 endpoints and 177 schemas from official spec
- Update integration tests for new method names
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
/// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.
26
+
/// </summary>
27
+
/// <param name="batchesId"></param>
28
+
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.
26
26
/// </summary>
27
-
/// <param name="operationId"></param>
27
+
/// <param name="batchesId"></param>
28
28
/// <param name="cancellationToken">The token to cancel the operation with</param>
0 commit comments