Files
computer/docs
f-trycua 0ea452e481 feat(cua-cli): add grouped auth commands and update docs to prefer verbose style
Add support for grouped auth command structure (cua auth login/env/logout)
while maintaining backwards compatibility with flat commands (cua login/env/logout).
Update all documentation to prefer the more explicit grouped style.

Changes:
- Refactor auth.ts to support both flat and grouped command structures
- Extract auth command handlers for reuse (loginHandler, envHandler, logoutHandler)
- Add "cua auth" command group with login/env/logout subcommands
- Update quickstart to use "cua auth login" instead of "cua login"
- Update CLI index.mdx and installation.mdx to use grouped style
- Update commands.mdx to show grouped style as primary with flat as alternative
- Update README.md to document both command styles
- Update error messages and examples to use grouped style

Both command styles work identically - users can choose based on preference.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 13:35:10 +01:00
..
2025-11-17 16:56:17 +01:00
2025-10-16 18:16:31 -04:00
2025-06-10 18:13:28 -04:00
2025-11-13 11:26:12 -05:00
2025-11-10 17:42:34 +01:00
2025-11-10 17:42:34 +01:00
2025-06-10 18:13:28 -04:00
2025-10-16 18:16:31 -04:00
2025-11-12 19:43:04 +01:00
2025-11-12 19:16:00 +01:00

docs

This is a Next.js application generated with Create Fumadocs.

Run development server:

npm run dev
# or
pnpm dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Explore

In the project, you can see:

  • lib/source.ts: Code for content source adapter, loader() provides the interface to access your content.
  • app/layout.config.tsx: Shared options for layouts, optional but preferred to keep.
Route Description
app/(home) The route group for your landing page and other pages.
app/docs The documentation layout and pages.
app/api/search/route.ts The Route Handler for search.

Fumadocs MDX

A source.config.ts config file has been included, you can customise different options like frontmatter schema.

Read the Introduction for further details.

Setup Telemetry

We use PostHog for telemetry to improve the clarity and structure of our documentation. Start by copying the .env.example and adding in your PostHog API key and host.

cp .env.example .env

Learn More

To learn more about Next.js and Fumadocs, take a look at the following resources: