Skip to content

feat: regression evals for create_project when a region is unavailable or re-routed - #309

Draft
claude[bot] wants to merge 21 commits into
mainfrom
feat/create-project-region-evals
Draft

claude[bot] wants to merge 21 commits into
mainfrom
feat/create-project-region-evals

Conversation

@claude

@claude claude Bot commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

Requested by Greg Richardson

Explores how agents behave in a scenario where project creation in the requested region is refused (both MCP and CLI). Specifically - does the agent pivot to creating a project in a different region and do they tell the user what happened and why?

Adds an unavailableRegions frontmatter option so platform-lite returns the platform's 503 for those regions, plus two regression evals that pass when at most one project exists and the user was told the truth about where it is and why. If the project wasn't created somewhere else, we want the agent to at least suggest a different region.

@vercel

vercel Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
evals Ready Ready Preview Sep 18, 2026 9:51pm UTC

Request Review

@claude
claude Bot force-pushed the feat/create-project-region-evals branch from 2e37ae6 to 741b9e0 Compare September 18, 2026 18:06
@claude
claude Bot force-pushed the feat/create-project-region-evals branch from 741b9e0 to e608612 Compare September 18, 2026 18:08
@gregnr gregnr added the run-evals-changed Add to a PR to refresh only the benchmark evals that have had changes label Sep 18, 2026
@gregnr gregnr removed the run-evals-changed Add to a PR to refresh only the benchmark evals that have had changes label Sep 18, 2026
@gregnr gregnr added the run-evals-changed Add to a PR to refresh only the benchmark evals that have had changes label Sep 18, 2026

This branch was successfully deployed

1 active deployment
Preview — 3e78fd11 Deployed Sep 18, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-evals-changed Add to a PR to refresh only the benchmark evals that have had changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants