Skip to content

Align with upstream tooling and enable AI Gateway by default - #8

Merged
Maximo-Guk merged 1 commit into
mainfrom
upstream-alignment-ai-gateway
Aug 19, 2026
Merged

Align with upstream tooling and enable AI Gateway by default#8
Maximo-Guk merged 1 commit into
mainfrom
upstream-alignment-ai-gateway

Conversation

@Maximo-Guk

@Maximo-Guk Maximo-Guk commented Aug 19, 2026

Copy link
Copy Markdown
Member

Bumps the cloudflare-os submodule to 6478a144 and addresses #4 and #2

  • Install: adds a catalog: to pnpm-workspace.yaml
  • Builds: routes all five through vp run --no-cache <task>.
  • Scripts: deploy.mjsdeploy.ts, typed against upstream's WranglerConfig
  • Tooling: Vite+ lint at the root, per-package build/test tasks, TypeScript 7.
  • AI Gateway: on by default over the WORKERS_AI binding, which is pre-authenticated in-account — no CF_AI_GATEWAY_API_TOKEN
  • Docs: new docs/migrate-from-hosted.md for the hosted -> starter ejection path.

@Maximo-Guk
Maximo-Guk force-pushed the upstream-alignment-ai-gateway branch 2 times, most recently from fe6e95d to 7232828 Compare August 19, 2026 16:56
@Maximo-Guk
Maximo-Guk force-pushed the upstream-alignment-ai-gateway branch from 7232828 to 764ac27 Compare August 19, 2026 17:22
@Maximo-Guk
Maximo-Guk marked this pull request as ready for review August 19, 2026 17:23
@Maximo-Guk
Maximo-Guk force-pushed the upstream-alignment-ai-gateway branch 2 times, most recently from fd97f56 to 47c9dd0 Compare August 19, 2026 19:00
Bump the cloudflare-os submodule to 6478a144 and make the starter work
against it: add a catalog mirroring the submodule's, route every build
through vp run, port the deploy scripts to TypeScript, and adopt Vite+
for lint and per-package tasks.

Enable aiGateway by default over the WORKERS_AI binding, which needs no
API token, and document the hosted-to-starter migration path.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@Maximo-Guk
Maximo-Guk force-pushed the upstream-alignment-ai-gateway branch from 47c9dd0 to 2d84780 Compare August 19, 2026 19:15
@maxwellpeterson
maxwellpeterson self-requested a review August 19, 2026 19:34
@Maximo-Guk
Maximo-Guk merged commit 3d21147 into main Aug 19, 2026
2 checks passed
@Maximo-Guk
Maximo-Guk deleted the upstream-alignment-ai-gateway branch August 19, 2026 19:35
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.

2 participants