Skip to content

docs(readme): bun add, ChatThread example, component index - #65

Merged
TheGreatAxios merged 1 commit into
cl-9109-react-ui-mark-tooltip-dropdown-menu-and-sonner-peersfrom
cl-9078-react-ui-remove-stale-pin-a-commit-install-guidance
Sep 27, 2026
Merged

TheGreatAxios merged 1 commit into
cl-9109-react-ui-mark-tooltip-dropdown-menu-and-sonner-peersfrom
cl-9078-react-ui-remove-stale-pin-a-commit-install-guidance

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Stacked on #64, which is stacked on #63.

Summary

  • Quickstart has one bun add @corbits/react-ui line. The pin-a-commit github: guidance is gone.
  • A copy-pasteable ChatThread example with a static message list and one tool part. It imports only symbols that stay public after refactor!: keep lib helpers out of the public surface #63.
  • A component index groups every component under Chat / Runs / Artifacts / Charts / Layout / Controls, with one row per component. Controls is an extra group for primitives that fit none of the five named areas.
  • The Thinking indicator showcase is removed (stories/primitives/thinking-indicator.stories.tsx covers it). Repo docs are linked by absolute GitHub URLs so they resolve on npmjs.com.

Verification

The README's tsx snippets typecheck under tsc --strict against the source. Every subpath in the index resolves to a file under src/.

Closes CL-9078
Closes CL-9082
Closes CL-9079
Closes CL-9081
Closes CL-9094
Closes CL-9099

@TheGreatAxios
TheGreatAxios force-pushed the cl-9078-react-ui-remove-stale-pin-a-commit-install-guidance branch from 2cb17fd to 39a00a9 Compare September 25, 2026 21:55
@TheGreatAxios
TheGreatAxios force-pushed the cl-9078-react-ui-remove-stale-pin-a-commit-install-guidance branch from 39a00a9 to 260067d Compare September 26, 2026 01:32
@TheGreatAxios TheGreatAxios changed the title Make the README true for the npm package docs(readme): npm install, ChatThread example, component index Sep 26, 2026
@TheGreatAxios
TheGreatAxios force-pushed the cl-9078-react-ui-remove-stale-pin-a-commit-install-guidance branch from 260067d to e9ff65d Compare September 26, 2026 01:37
Drops the pin-a-commit guidance and the Thinking indicator showcase,
which its Ladle story covers, and links repo docs by absolute GitHub
URL so they resolve on npm.
@TheGreatAxios
TheGreatAxios force-pushed the cl-9078-react-ui-remove-stale-pin-a-commit-install-guidance branch from e9ff65d to 20287f3 Compare September 26, 2026 01:56
@TheGreatAxios TheGreatAxios changed the title docs(readme): npm install, ChatThread example, component index docs(readme): bun add, ChatThread example, component index Sep 26, 2026
@TheGreatAxios
TheGreatAxios added this pull request to stack #74 September 26, 2026 01:57
@TheGreatAxios
TheGreatAxios merged commit bfc0673 into main Sep 27, 2026
1 check 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