mirror of
https://github.com/block/buzz.git
synced 2026-11-13 12:51:34 +00:00
A pull-request button sits left of the chat settings menu whenever the agent has posted a PR, toggling the top-right work module (tinted primary while open; each chat starts with it visible). The panel's card now uses the standard rich PR card style, matching PR link cards elsewhere. Splits ChatList out of ChatsScreen (file size ceiling) with the shared-chat metadata check moved to lib/chatShared. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Buzz
Desktop chat shell with:
- Tauri + React + TypeScript + Vite
- Tailwind CSS
- shadcn/ui-ready shared components
- Biome (lint/format/check)
- Feature-driven frontend structure
Scripts
pnpm dev- run the web frontendpnpm tauri dev- run the desktop apppnpm build- typecheck and build frontendpnpm typecheck- TypeScript checkspnpm lint- Biome lintpnpm format- Biome format (write)pnpm check- Biome check
Structure
src/shared- reusable app-wide code (ui,lib,styles)src/features- feature modules (vertical slices)src/app- top-level app composition