Frank 5 miesięcy temu
rodzic
commit
c3dc6d6df6

+ 3 - 2
cloud/scripts/package.json

@@ -5,8 +5,9 @@
   "private": true,
   "type": "module",
   "scripts": {
-    "start": "tsx",
-    "shell": "sst shell"
+    "shell": "sst shell -- bun tsx",
+    "shell-dev": "sst shell --stage dev -- bun tsx",
+    "shell-prod": "sst shell --stage production -- bun tsx"
   },
   "dependencies": {
     "@opencode/cloud-core": "workspace:*",

+ 10 - 0
cloud/scripts/src/backfill-usage-provider.ts

@@ -0,0 +1,10 @@
+import { Database, eq } from "@opencode/cloud-core/drizzle/index.js"
+import { UsageTable } from "@opencode/cloud-core/schema/billing.sql.js"
+
+await Database.use(async (tx) => {
+  await tx
+    .update(UsageTable)
+    .set({ model: "grok-code" })
+    .where(eq(UsageTable.model, "x-ai/grok-code-fast-1"))
+    .limit(90000)
+})

+ 0 - 1
cloud/scripts/src/placeholder.ts

@@ -1 +0,0 @@
-// placeholder