Files
buzz/desktop
Michael Neale 2a72d94f39 fix(desktop): resync Share model field when served model changes
The card mirrored the running node's modelId into the field only when the
field was empty, so switching models (node restarts on the new one) left the
field showing the stale model. Sync whenever the served model differs from the
field; safe from clobbering a mid-edit because the field is disabled while the
slot is occupied.
2026-07-23 15:29:15 +10:00
..
2026-06-11 15:06:24 +00:00

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 frontend
  • pnpm tauri dev - run the desktop app
  • pnpm build - typecheck and build frontend
  • pnpm typecheck - TypeScript checks
  • pnpm lint - Biome lint
  • pnpm 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