summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJay V <[email protected]>2025-06-18 16:20:45 -0400
committerJay V <[email protected]>2025-06-18 16:54:33 -0400
commit14bded65dc08e66826e862b859c0f09a8b666de4 (patch)
tree06cc2181ec9e704de4cbc4b06f3e3871d6fe7874
parent87d1d3fb62c45684d38c29f075d0742b9546ee28 (diff)
downloadopencode-14bded65dc08e66826e862b859c0f09a8b666de4.tar.gz
opencode-14bded65dc08e66826e862b859c0f09a8b666de4.zip
ignore: share
-rw-r--r--packages/web/src/components/Share.tsx23
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 &mdash;
+ </span>
+ )}
+ </div>
</div>
</div>