import type { TerminalChatSession } from "../../utils/session.js"; import type { ResponseItem } from "openai/resources/responses/responses"; import TerminalChatResponseItem from "./terminal-chat-response-item"; import { Box, Text } from "ink"; import React from "react"; export default function TerminalChatPastRollout({ session, items, }: { session: TerminalChatSession; items: Array; }): React.ReactElement { const { version, id: sessionId, model } = session; return ( ● OpenAI Codex{" "} (research preview) v{version} localhost{" "} · session:{" "} {sessionId} When / Who:{" "} {session.timestamp} / {session.user} model: {model} {React.useMemo( () => items.map((item, key) => ( )), [items], )} ); }