diff options
Diffstat (limited to 'packages/web')
| -rw-r--r-- | packages/web/src/components/Share.tsx | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/packages/web/src/components/Share.tsx b/packages/web/src/components/Share.tsx index e93425b99..40daa1e5a 100644 --- a/packages/web/src/components/Share.tsx +++ b/packages/web/src/components/Share.tsx @@ -505,6 +505,7 @@ export default function Share(props: { info: Session.Info messages: Record<string, Message.Info> }) { + console.log(props.info) let hasScrolled = false const id = props.id @@ -630,6 +631,7 @@ export default function Share(props: { const result = { rootDir: undefined as string | undefined, created: undefined as number | undefined, + updated: undefined as number | undefined, messages: [] as Message.Info[], models: {} as Record<string, string[]>, cost: 0, @@ -639,6 +641,10 @@ export default function Share(props: { reasoning: 0, }, } + + result.created = props.info.time.created + result.updated = props.info.time.updated + for (let i = 0; i < messages().length; i++) { const msg = messages()[i] @@ -772,6 +778,23 @@ export default function Share(props: { </li> )} </ul> + <div data-section="time"> + {data().created ? ( + <span + title={DateTime.fromMillis( + data().created || 0, + ).toLocaleString(DateTime.DATETIME_FULL_WITH_SECONDS)} + > + {DateTime.fromMillis(data().created || 0).toLocaleString( + DateTime.DATE_MED, + )} + </span> + ) : ( + <span data-element-label data-placeholder> + Started at — + </span> + )} + </div> </div> </div> |
