@assistant-ui/react
Version:
Open-source TypeScript/React library for building production-grade AI chat experiences
24 lines (21 loc) • 1.04 kB
text/typescript
export { AssistantRuntimeProvider } from "../legacy-runtime/AssistantRuntimeProvider";
export {
ThreadListItemByIndexProvider,
ThreadListItemRuntimeProvider,
} from "./providers/ThreadListItemProvider";
export { MessageByIndexProvider } from "./providers/MessageByIndexProvider";
export { SuggestionByIndexProvider } from "./providers/SuggestionByIndexProvider";
export { PartByIndexProvider } from "./providers/PartByIndexProvider";
export {
MessageAttachmentByIndexProvider,
ComposerAttachmentByIndexProvider,
} from "./providers/AttachmentByIndexProvider";
export { TextMessagePartProvider } from "./providers/TextMessagePartProvider";
export { MessageProvider } from "./providers/MessageProvider";
export { ChainOfThoughtByIndicesProvider } from "./providers/ChainOfThoughtByIndicesProvider";
export { ReadonlyThreadProvider } from "@assistant-ui/core/react";
export type { ThreadViewportState } from "./stores/ThreadViewport";
export {
useThreadViewport,
useThreadViewportStore,
} from "./react/ThreadViewportContext";