Phase 0 docs 2/3: content accuracy fixes (defaults, GPU tables, curl snippets, regions) - #309
Open
kylegani wants to merge 2 commits into
Open
Phase 0 docs 2/3: content accuracy fixes (defaults, GPU tables, curl snippets, regions)#309kylegani wants to merge 2 commits into
kylegani wants to merge 2 commits into
Conversation
Fix five broken curl snippets in async, webhook and streaming endpoint pages, replace the localhost link in defining-container-images, correct cooldown 1800 to 10, response_grace_period 3600 to 900, max_replicas 2 to 1, and document replica_concurrency defaults (1 for GPU, 100 for CPU) per create_app/api/api.go. Reconcile GPU tables to the canonical 13-value enum (B300 removed, CPU and INF2 added), add plan availability gating, and disambiguate eu-north1 (Nebius Finland) from eu-north-1 (AWS Stockholm): both are real regions. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
yaseenisolated
approved these changes
Aug 4, 2026
kylegani
marked this pull request as ready for review
August 4, 2026 11:58
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
Part of Phase 0 of the Agentic Cerebrium initiative: making Cerebrium fully usable by coding agents (Claude Code, Cursor, Codex, Copilot). Agents consume these docs through the Mintlify MCP server, llms.txt, and .md exports, and today the entry points are broken: the MCP handshake 406s at cerebrium.ai/docs/mcp, several proxy rewrites silently 404, and key config defaults documented here contradict the backend, which steers agent-authored
cerebrium.tomlfiles wrong. Every content claim in this stack was verified against dashboard-backend source (file:line refs below) on 2026-08-04.This PR is layer 2 of a 3-PR stack (one reviewable unit per layer, merge bottom-up; merging a lower layer auto-retargets the ones above):
Related: the CloudFront half of the MCP fix (cerebrium.ai apex routing) is CerebriumAI/eks#431; this repo's vercel.json covers the docs Vercel project.
Middle layer of the Phase 0 docs stack: content-accuracy fixes only, all verified against dashboard-backend source. Builds on the proxy-wiring layer (#308).
Changes
create_app/api/api.go:63and the github/partner siblings; 1800 appears nowhere in backend code).create_app/api/api.go:134-140); both toml-reference.mdx and batching-concurrency.mdx now say so.go-build-service/src/libs/apps/inputs.go:28): BLACKWELL_B300 removed everywhere (backend rejects it), CPU and INF2 rows added, AMPERE_A100 rows versioned, plan-availability section added (hobby 6 / standard 12 / enterprise 13 perplans.go).region.go:76-78); rows in multi-region-deployment.mdx are now annotated with locations instead of one being deleted.&) in endpoints/async.mdx, webhook.mdx and streaming.mdx (curl block only; the streaming falcon-link change lives in the layer above, Phase 0 docs 3/3: delete intentionally orphaned pages #310).How to test this layer
bash -non it; all parse (they previously failed shell parsing). Or copy each fixed curl snippet and run it against a real app with a valid API key.create_app/api/api.go:63(cooldown 10),:73(grace 900),:64(max_replicas 1),:134-140(concurrency 1 GPU / 100 CPU),inputs.go:28(13 GPU types).python3 -m json.tool docs.json > /dev/null && python3 -m json.tool vercel.json > /dev/null.Stack position: 2 of 3 (proxy wiring + contextual config -> content accuracy -> orphan cleanup)
🤖 Generated with Claude Code