14 lines
298 B
TypeScript
14 lines
298 B
TypeScript
import { Text } from "ink";
|
|
import { memo } from "react";
|
|
|
|
type ReasoningLine = {
|
|
kind: "reasoning";
|
|
id: string;
|
|
text: string;
|
|
phase: "streaming" | "finished";
|
|
};
|
|
|
|
export const ReasoningMessage = memo(({ line }: { line: ReasoningLine }) => {
|
|
return <Text dimColor>{line.text}</Text>;
|
|
});
|