ChatInput
ShellsCompose chat messages with an autoresizing textarea, file attachments, and model and style selectors.
Compose an AI assistant screen with ChatSidebar, ChatMessageList, and ChatInput.
npx @reopt-ai/opt-cli block add chat-assistantimport { ChatAssistant } from "@/components/surfaces/chat-assistant";Change the width and theme, then interact with the components.
생성된 테스트 결과를 찾지 못했습니다.
ChatAssistant 항목이 문서 메타에 연결되어 있지만 현재 생성 파일에는 없습니다.
테스트를 추가한 뒤 `bun run generate:test-results`를 실행하거나 `testDescribe` 매핑을 다시 확인하세요.
Compose chat messages with an autoresizing textarea, file attachments, and model and style selectors.
Display role-based chat bubbles, typing indicators, and automatic scrolling.
Browse and search AI conversations and start a new chat.
Overlay a loading state with one aria-busy live region and no duplicate status announcements.
Browse discovered properties by scope and type, with inferred types explicitly labeled.
Compose a SQL editing screen from SqlEditor and QueryResultsTable.