Skip to content

fix(cloudflare): support Wrangler Container routes - #35

Merged
realmroot[bot] merged 1 commit into
mainfrom
codex/fix-wrangler-container-routes
Aug 29, 2026
Merged

fix(cloudflare): support Wrangler Container routes#35
realmroot[bot] merged 1 commit into
mainfrom
codex/fix-wrangler-container-routes

Conversation

@realmroot

@realmroot realmroot Bot commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Closes #34.

Wrangler 4.120.0 uses Container API routes that are absent from Cloudflare’s published permission metadata, so the Realmroot Cloudflare adapter currently returns 404 during container listing and Worker deployments that reconcile Containers.

This change:

  • publishes the seven pinned Wrangler Container list/deploy routes through the existing compatibility-operation mechanism
  • maps reads to containers.read or containers.write and mutations to containers.write
  • regenerates the published OpenAPI, exclusions, and permission table
  • verifies exact forwarding and security metadata for every added route

No adapter-specific proxy logic is added; authentication, authorization, audit, and forwarding remain on the existing generic path.

Verification:

  • pnpm run lint
  • pnpm run typecheck
  • pnpm run types:check
  • pnpm run docs:check
  • pnpm run test:unit (171 passed)
  • pnpm run test:integration (15 passed)
  • pnpm run build
  • generated OpenAPI diff audit: 7 additions, 0 removals, 0 modified existing operations

🤖 Created by Jarvis via Realmroot

@realmroot
realmroot Bot requested a review from saltbo as a code owner August 29, 2026 21:06
@realmroot
realmroot Bot merged commit 700449b into main Aug 29, 2026
2 checks passed
@realmroot
realmroot Bot deleted the codex/fix-wrangler-container-routes branch August 29, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cloudflare adapter returns 404 for Wrangler Container application endpoints

0 participants