improvement(docs): streamline API reference navigation

Merged
WA
2mo ago
+256-13

Summary

  • Collapse API endpoint groups by default while keeping the active group expanded
  • Add a downloadable OpenAPI 3.1 JSON specification to Getting Started

Type of Change

  • Improvement

Testing

  • Tested manually in the docs UI
  • bun run lint
  • bun run lint:check
  • bun run check:audits
  • bun run check:openapi
  • bun run --cwd apps/docs test --run lib/openapi-download.test.ts lib/openapi-source.test.ts
  • bun run --cwd apps/docs type-check

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)