summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-23 14:04:33 -0600
committerAiden Cline <[email protected]>2025-12-23 14:04:33 -0600
commite30d5d8e349d3bfeb1c58e8751e775f8fb00739c (patch)
tree229ba61684fefcd38b08c550b2c080de67e0b0b5
parent698cfb57a1214b7debc2cc070d4be9702f26c201 (diff)
downloadopencode-e30d5d8e349d3bfeb1c58e8751e775f8fb00739c.tar.gz
opencode-e30d5d8e349d3bfeb1c58e8751e775f8fb00739c.zip
tweak: update import & pr commands to use new share link ur
-rw-r--r--packages/opencode/src/cli/cmd/import.ts6
-rw-r--r--packages/opencode/src/cli/cmd/pr.ts2
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/opencode/src/cli/cmd/import.ts b/packages/opencode/src/cli/cmd/import.ts
index 1c0c605f3..65c1eec61 100644
--- a/packages/opencode/src/cli/cmd/import.ts
+++ b/packages/opencode/src/cli/cmd/import.ts
@@ -31,15 +31,15 @@ export const ImportCommand = cmd({
const isUrl = args.file.startsWith("http://") || args.file.startsWith("https://")
if (isUrl) {
- const urlMatch = args.file.match(/https?:\/\/opencode\.ai\/s\/([a-zA-Z0-9_-]+)/)
+ const urlMatch = args.file.match(/https?:\/\/opncd\.ai\/s\/([a-zA-Z0-9_-]+)/)
if (!urlMatch) {
- process.stdout.write(`Invalid URL format. Expected: https://opencode.ai/s/<slug>`)
+ process.stdout.write(`Invalid URL format. Expected: https://opncd.ai/s/<slug>`)
process.stdout.write(EOL)
return
}
const slug = urlMatch[1]
- const response = await fetch(`https://api.opencode.ai/share_data?id=${slug}`)
+ const response = await fetch(`https://opncd.ai/api/share/${slug}`)
if (!response.ok) {
process.stdout.write(`Failed to fetch share data: ${response.statusText}`)
diff --git a/packages/opencode/src/cli/cmd/pr.ts b/packages/opencode/src/cli/cmd/pr.ts
index 1bbb9e25d..d61765720 100644
--- a/packages/opencode/src/cli/cmd/pr.ts
+++ b/packages/opencode/src/cli/cmd/pr.ts
@@ -65,7 +65,7 @@ export const PrCommand = cmd({
// Check for opencode session link in PR body
if (prInfo && prInfo.body) {
- const sessionMatch = prInfo.body.match(/https:\/\/opencode\.ai\/s\/([a-zA-Z0-9_-]+)/)
+ const sessionMatch = prInfo.body.match(/https:\/\/opncd\.ai\/s\/([a-zA-Z0-9_-]+)/)
if (sessionMatch) {
const sessionUrl = sessionMatch[0]
UI.println(`Found opencode session: ${sessionUrl}`)