summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-05-28 17:34:37 -0400
committerDax Raad <[email protected]>2025-05-28 17:34:37 -0400
commita22a2f0f374dbcd7efe891a8fe881b9a3758f15a (patch)
treefa7894d16e55690ab8299d40dceadc74c7140548
parentbe65ed6f88609a97126e770d1b4071f4e4599aae (diff)
downloadopencode-a22a2f0f374dbcd7efe891a8fe881b9a3758f15a.tar.gz
opencode-a22a2f0f374dbcd7efe891a8fe881b9a3758f15a.zip
autoshare
-rw-r--r--js/src/index.ts8
-rw-r--r--js/src/session/session.ts1
2 files changed, 4 insertions, 5 deletions
diff --git a/js/src/index.ts b/js/src/index.ts
index 49920f534..9ba9535a1 100644
--- a/js/src/index.ts
+++ b/js/src/index.ts
@@ -40,11 +40,9 @@ cli
console.log("Thinking...");
await Share.init();
const session = await Session.create();
- const shareID = await Session.share(session.id);
- if (shareID)
- console.log(
- `Share ID: ${Share.URL.replace("api.", "")}/share?id=${session.id}`,
- );
+ console.log(
+ `Share ID: ${Share.URL.replace("api.", "")}/share?id=${session.id}`,
+ );
let index = 0;
Bus.subscribe(Storage.Event.Write, async (payload) => {
diff --git a/js/src/session/session.ts b/js/src/session/session.ts
index 7dd058677..110315619 100644
--- a/js/src/session/session.ts
+++ b/js/src/session/session.ts
@@ -72,6 +72,7 @@ export namespace Session {
log.info("created", result);
state().sessions.set(result.id, result);
await Storage.writeJSON("session/info/" + result.id, result);
+ await share(result.id);
return result;
}