Skip to main content
← Back to list
01Issue
BugShippedExtensionsPublic
Assigneesstack72

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
02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPEDTRIAGE+ 8 MOREREVIEW+ 11 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

9/28/2026, 10:32:45 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack729/28/2026, 7:34:29 PM

Sign in to post a ripple.