diff --git a/client/src/components/message-bubble.riot b/client/src/components/message-bubble.riot index 70a899b..6f501d4 100644 --- a/client/src/components/message-bubble.riot +++ b/client/src/components/message-bubble.riot @@ -22,7 +22,7 @@
{props.message?.sender_name} - {formatTime(props.message?.created_at)} + {formatTime(props.message?.created_at)} {props.message.hash.slice(0, 7)}
@@ -431,6 +431,14 @@ return date.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' }) }, + fullTimestamp(dateStr) { + if (!dateStr) return '' + const date = new Date(dateStr) + const human = date.toLocaleString([], { dateStyle: 'full', timeStyle: 'long' }) + const unix = Math.floor(date.getTime() / 1000) + return `${human}\nUnix: ${unix}` + }, + formatModel(model) { if (!model) return 'unknown' // "openai/gpt-4o" → "gpt-4o", "anthropic/claude-3.5-sonnet" → "claude-3.5-sonnet"