feat(web-ui): export CustomProviderCard, ProviderKeyInput, AbortedMessage, ToolMessageDebugView (fixes #1015)

This commit is contained in:
mom 2026-01-28 02:02:14 +00:00
parent 7347d755e4
commit dd854c4a75

View file

@ -7,6 +7,7 @@ export { ChatPanel } from "./ChatPanel.js";
export { AgentInterface } from "./components/AgentInterface.js"; export { AgentInterface } from "./components/AgentInterface.js";
export { AttachmentTile } from "./components/AttachmentTile.js"; export { AttachmentTile } from "./components/AttachmentTile.js";
export { ConsoleBlock } from "./components/ConsoleBlock.js"; export { ConsoleBlock } from "./components/ConsoleBlock.js";
export { CustomProviderCard } from "./components/CustomProviderCard.js";
export { ExpandableSection } from "./components/ExpandableSection.js"; export { ExpandableSection } from "./components/ExpandableSection.js";
export { Input } from "./components/Input.js"; export { Input } from "./components/Input.js";
export { MessageEditor } from "./components/MessageEditor.js"; export { MessageEditor } from "./components/MessageEditor.js";
@ -14,12 +15,14 @@ export { MessageList } from "./components/MessageList.js";
// Message components // Message components
export type { ArtifactMessage, UserMessageWithAttachments } from "./components/Messages.js"; export type { ArtifactMessage, UserMessageWithAttachments } from "./components/Messages.js";
export { export {
AbortedMessage,
AssistantMessage, AssistantMessage,
convertAttachments, convertAttachments,
defaultConvertToLlm, defaultConvertToLlm,
isArtifactMessage, isArtifactMessage,
isUserMessageWithAttachments, isUserMessageWithAttachments,
ToolMessage, ToolMessage,
ToolMessageDebugView,
UserMessage, UserMessage,
} from "./components/Messages.js"; } from "./components/Messages.js";
// Message renderer registry // Message renderer registry
@ -30,6 +33,7 @@ export {
registerMessageRenderer, registerMessageRenderer,
renderMessage, renderMessage,
} from "./components/message-renderer-registry.js"; } from "./components/message-renderer-registry.js";
export { ProviderKeyInput } from "./components/ProviderKeyInput.js";
export { export {
type SandboxFile, type SandboxFile,
SandboxIframe, SandboxIframe,