- ProviderSelectionStep: three provider cards (Puter/Google/API key) with adapter badges - Cards use border-primary bg-primary/5 when selected (matches ModeSelector pattern) - PuterAuthButton/GoogleOAuthButton/ApiKeyEntryForm wired via callbacks - NexusOnboardingWizard: step count 3→4, provider selection at step 3 - Parallel probe for hermes_local/claude_local/openclaw_gateway on wizard open - Credentials stored after company creation (puterToken, googleOAuthStateId, apiKeyData) - Skip always advances to step 4; Back from step 4 goes to step 3 |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| components.json | ||
| index.html | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
@paperclipai/ui
Published static assets for the Paperclip board UI.
What gets published
The npm package contains the production build under dist/. It does not ship the UI source tree or workspace-only dependencies.
Typical use
Install the package, then serve or copy the built files from node_modules/@paperclipai/ui/dist.