From f1f3f8d12c2cbf2e8f96e7b9d99cdc196e5a78a9 Mon Sep 17 00:00:00 2001 From: Jay V Date: Thu, 19 Jun 2025 12:20:30 -0400 Subject: ignore: share version --- packages/web/src/pages/s/[id].astro | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'packages/web/src/pages') diff --git a/packages/web/src/pages/s/[id].astro b/packages/web/src/pages/s/[id].astro index 62f0c39d1..810e2311a 100644 --- a/packages/web/src/pages/s/[id].astro +++ b/packages/web/src/pages/s/[id].astro @@ -11,13 +11,12 @@ const { id } = Astro.params; const res = await fetch(`${apiUrl}/share_data?id=${id}`); const data = await res.json(); -let cost = 0; const models: Set = new Set(); -const version = `v${data.info.version}`; +const version = data.info.version ? `v${data.info.version}` : "v0.0.1"; + Object.values(data.messages).forEach((d) => { const assistant = d.metadata?.assistant; if (assistant) { - cost += assistant.cost; models.add(assistant.modelID); } }); @@ -31,9 +30,8 @@ const encodedTitle = encodeURIComponent( ) ) ); -const encodedCost = encodeURIComponent(`$${cost.toFixed(2)}`); -const ogImage = `https://social-cards.sst.dev/opencode-share/${encodedTitle}.png?cost=${encodedCost}&model=${Array.from(models).join(",")}&version=${version}&id=${id}`; +const ogImage = `https://social-cards.sst.dev/opencode-share/${encodedTitle}.png?model=${Array.from(models).join(",")}&version=${version}&id=${id}`; ---