Relationships
#2287 Make Compute Routes list usable without create-only global arguments
Opened by swamp_lord · 9/18/2026· Shipped 9/28/2026
The generated @swamp/gcp/compute/routes GlobalArgsSchema marks destRange, name, network, and priority as required. Those are create-only Route fields, so every routes.list invocation fails global-argument validation unless callers supply unrelated synthetic values.\n\nPlease split create-only fields from shared global arguments, or make them optional in the global schema and validate them in create. The list method should require only GCP credentials/project plus its list options (filter, maxResults, orderBy, returnPartialSuccess, pagination).\n\nThis blocks read-only VPC route inventory workflows. No credentials or project identifiers are included in this report.
Upstream repository: https://github.com/swamp-club/swamp-extensions
Environment
- Extension:
@swamp/gcp/compute@2026.09.11.1 - swamp:
20260917.193606.0-sha.6bf7f212 - OS:
darwin(aarch64) - Deno:
2.9.7 - Shell:
/bin/zsh
Shipped
Click a lifecycle step above to view its details.
Sign in to post a ripple.