summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorFrank <[email protected]>2026-01-12 14:20:31 -0500
committerFrank <[email protected]>2026-01-12 14:20:33 -0500
commitb7b09fdfc2cb83bdd8f4abb99e2c621728c4f11c (patch)
treeee2042e9f5736f82847eebbaeb7077df016e263b
parent62702fbd11879bde0c6153346f4ad9f02defa51f (diff)
downloadopencode-b7b09fdfc2cb83bdd8f4abb99e2c621728c4f11c.tar.gz
opencode-b7b09fdfc2cb83bdd8f4abb99e2c621728c4f11c.zip
admin unshare
-rw-r--r--packages/enterprise/package.json3
-rw-r--r--packages/enterprise/script/scrap.ts15
2 files changed, 17 insertions, 1 deletions
diff --git a/packages/enterprise/package.json b/packages/enterprise/package.json
index 859c69095..d08aa6578 100644
--- a/packages/enterprise/package.json
+++ b/packages/enterprise/package.json
@@ -9,7 +9,8 @@
"dev": "vite dev",
"build": "vite build",
"build:cloudflare": "OPENCODE_DEPLOYMENT_TARGET=cloudflare vite build",
- "start": "vite start"
+ "start": "vite start",
+ "shell-prod": "sst shell --target Teams --stage production"
},
"dependencies": {
"@opencode-ai/util": "workspace:*",
diff --git a/packages/enterprise/script/scrap.ts b/packages/enterprise/script/scrap.ts
new file mode 100644
index 000000000..5e985224d
--- /dev/null
+++ b/packages/enterprise/script/scrap.ts
@@ -0,0 +1,15 @@
+import { Storage } from "../src/core/storage"
+
+// read share id from args
+const args = process.argv.slice(2)
+if (args.length !== 1) {
+ console.error("Usage: bun script/scrap.ts <shareID>")
+ process.exit(1)
+}
+const shareID = args[0]
+
+await Storage.remove(["share", shareID])
+const list = await Storage.list({ prefix: ["share_data", shareID] })
+for (const item of list) {
+ await Storage.remove(item)
+}