Skip to content

Rewrite website docs as user-facing SDK guides - #43

Merged
Nabhag8848 merged 5 commits into
mainfrom
docs/website-sdk-guides
Nov 5, 2026
Merged

Nabhag8848 merged 5 commits into
mainfrom
docs/website-sdk-guides

Conversation

@Nabhag8848

Copy link
Copy Markdown
Member

Summary

  • Rewrite the website guides for SDK callers: provider- and language-scoped samples, concrete code under headings, and failure examples kept on Errors.
  • Hide provider-only sections (and TOC entries) when they do not apply to the selected provider.
  • Tighten homepage/SEO copy and drop the unused docs OG route.

Test plan

  • Open the docs site locally and switch Daytona ↔ Modal; confirm empty Stop/Delete/refresh headers stay hidden for Modal
  • Switch TypeScript ↔ Go on Create, Configuration, Lifecycle, Process, Filesystem, and Errors; confirm each heading has a real sample
  • Spot-check that Concepts/Configuration show happy-path client setup only, and invalid-config samples live under Errors
  • Confirm Examples lists all projects as links scoped by provider/language

Made with Cursor

Nabhag8848 and others added 5 commits November 5, 2026 21:35
Scope samples by language and provider, show concrete code under each heading, and keep failure examples on the Errors page.

Co-authored-by: Cursor <cursoragent@cursor.com>
Split Client, Sandbox, and related types into dedicated pages, and print example results as whole objects with shape comments.

Co-authored-by: Cursor <cursoragent@cursor.com>
Gate provider-only APIs and timeouts, drop export-style noise, add a language-following Note, and prefer Tailwind IDE class shorthands.

Co-authored-by: Cursor <cursoragent@cursor.com>
Move /docs/api to /docs/sdk, prefer “examples” over “samples”, expand Concepts, and drop obvious secret-logging asides.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use an SVG cube mark in the nav wordmark, keep the home title text-only, and stagger the hero entrance motion.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Nabhag8848
Nabhag8848 merged commit daa7b4e into main Nov 5, 2026
3 checks passed
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.

1 participant