..
markdown
refactor(ui): split Chat into focused components with skeleton loading
2026-02-04 10:12:51 +08:00
ui
feat(desktop): add UI components for Tools and Skills management
2026-02-03 18:25:30 +08:00
app-sidebar.tsx
feat(ui): add onSubmit/disabled props to ChatInput, convert AppSidebar to children slot
2026-01-30 22:40:56 +08:00
chat-input.css
feat(ui): replace ChatInput textarea with Tiptap editor
2026-02-05 07:56:11 +08:00
chat-input.tsx
feat(ui): improve mobile onboarding copy and chat input sizing
2026-02-05 09:23:53 +08:00
chat-skeleton.tsx
refactor(ui): split Chat into focused components with skeleton loading
2026-02-04 10:12:51 +08:00
chat.tsx
feat(ui): improve mobile onboarding copy and chat input sizing
2026-02-05 09:23:53 +08:00
component-example.tsx
refactor(frontend): extract shared stores and components into packages
2026-02-02 10:37:17 +08:00
connect-prompt.tsx
feat(ui): add paste mode success/error feedback with state-based rendering
2026-02-05 09:53:09 +08:00
example.tsx
refactor(ui): reorganize components into ui/ subdirectory and share layout
2026-01-30 11:34:09 +08:00
message-list.tsx
fix(ui): render tool calls immediately from assistant toolCall blocks
2026-02-04 18:12:34 +08:00
qr-scanner-sheet.tsx
feat(ui): redesign QR scanner with state machine and mobile sheet
2026-02-05 08:22:49 +08:00
qr-scanner-view.tsx
feat(ui): add paste mode success/error feedback with state-based rendering
2026-02-05 09:53:09 +08:00
qr-scanner.css
feat(ui): extend QR scanner hook with lifecycle control and flash API
2026-02-05 08:22:42 +08:00
spinner.tsx
feat(ui): add Spinner component from multica
2026-01-30 21:01:48 +08:00
theme-provider.tsx
feat(ui): add light/dark theme toggle in sidebar
2026-01-30 21:21:31 +08:00
theme-toggle.tsx
feat(ui): add light/dark theme toggle in sidebar
2026-01-30 21:21:31 +08:00
tool-call-item.tsx
fix(ui): render tool calls immediately from assistant toolCall blocks
2026-02-04 18:12:34 +08:00