8ec9805112
- Extract ArtifactsToolRenderer from ArtifactsPanel into standalone renderer - Fix ChatPanel to register ArtifactsToolRenderer instead of panel - Implement command-specific rendering logic (create/update/rewrite/get/logs/delete) - Create reusable Console component with copy button and autoscroll toggle - Replace custom console implementation with ExpandableSection and Console - Fix Lit reactivity for HtmlArtifact logs using spread operator - Add Lucide icons (FileCode2, ChevronsDown, Lock) for UI consistency - Follow skill.ts patterns with renderHeader and state handling - Add i18n strings for all artifact actions and console features
8 lines
418 B
TypeScript
8 lines
418 B
TypeScript
export { ArtifactElement } from "./ArtifactElement.js";
|
|
export { type Artifact, ArtifactsPanel, type ArtifactsParams } from "./artifacts.js";
|
|
export { ArtifactsToolRenderer } from "./artifacts-tool-renderer.js";
|
|
export { HtmlArtifact } from "./HtmlArtifact.js";
|
|
export { MarkdownArtifact } from "./MarkdownArtifact.js";
|
|
export { SvgArtifact } from "./SvgArtifact.js";
|
|
export { TextArtifact } from "./TextArtifact.js";
|