docs: share bugs

This commit is contained in:
Jay V 2025-07-08 18:14:36 -04:00
parent f99e2b3429
commit 3ba5d528b4
2 changed files with 13 additions and 5 deletions

View file

@ -1,7 +1,7 @@
import { type JSX, splitProps, createResource, Suspense } from "solid-js"
import { codeToHtml } from "shiki"
import style from "./content-code.module.css"
import { createResource, Suspense } from "solid-js"
import { transformerNotationDiff } from "@shikijs/transformers"
import style from "./content-code.module.css"
interface Props {
code: string

View file

@ -28,7 +28,6 @@ import {
IconDocumentMagnifyingGlass,
} from "../icons"
import { IconMeta, IconOpenAI, IconGemini, IconAnthropic } from "../icons/custom"
import CodeBlock from "../CodeBlock"
import { ContentCode } from "./content-code"
import { ContentDiff } from "./content-diff"
import { ContentText } from "./content-text"
@ -133,7 +132,8 @@ export function Part(props: PartProps) {
<div data-component="content">
{props.message.role === "user" && props.part.type === "text" && (
<>
<ContentText text={props.part.text} expand={props.last} /> <Spacer />
<ContentText text={props.part.text} expand={props.last} />
<Spacer />
</>
)}
{props.message.role === "assistant" && props.part.type === "text" && (
@ -165,6 +165,14 @@ export function Part(props: PartProps) {
<div data-slot="model">{props.message.modelID}</div>
</div>
)}
{props.part.type === "tool" &&
props.part.state.status === "error" && (
<div data-component="tool">
<ContentError>
{formatErrorString(props.part.state.error)}
</ContentError>
</div>
)}
{props.part.type === "tool" &&
props.part.state.status === "completed" &&
props.message.role === "assistant" && (
@ -453,7 +461,7 @@ export function WebFetchTool(props: ToolProps) {
</Match>
<Match when={props.state.output}>
<ResultsButton>
<CodeBlock lang={props.state.input.format || "text"} code={props.state.output} />
<ContentCode lang={props.state.input.format || "text"} code={props.state.output} />
</ResultsButton>
</Match>
</Switch>