diff options
| author | Shoubhit Dash <[email protected]> | 2026-04-16 17:30:14 +0530 |
|---|---|---|
| committer | Shoubhit Dash <[email protected]> | 2026-04-16 17:30:14 +0530 |
| commit | 2e18a603f0ea24154908e748493fd4bfaa74fc00 (patch) | |
| tree | b723e00af2821b213573b16fa199b64babd5f1f5 /packages/slack/src | |
| parent | 9819eb04614fd607cacb07d754052f1531a82331 (diff) | |
| parent | 7341718f9234b0cf3a8758c87e91d2006b71bff6 (diff) | |
| download | opencode-2e18a603f0ea24154908e748493fd4bfaa74fc00.tar.gz opencode-2e18a603f0ea24154908e748493fd4bfaa74fc00.zip | |
merge dev
Diffstat (limited to 'packages/slack/src')
| -rw-r--r-- | packages/slack/src/index.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/slack/src/index.ts b/packages/slack/src/index.ts index d07e3dfb4..bd5523a2a 100644 --- a/packages/slack/src/index.ts +++ b/packages/slack/src/index.ts @@ -20,16 +20,16 @@ const opencode = await createOpencode({ console.log("✅ Opencode server ready") const sessions = new Map<string, { client: any; server: any; sessionId: string; channel: string; thread: string }>() -;(async () => { +void (async () => { const events = await opencode.client.event.subscribe() for await (const event of events.stream) { if (event.type === "message.part.updated") { const part = event.properties.part if (part.type === "tool") { // Find the session for this tool update - for (const [sessionKey, session] of sessions.entries()) { + for (const [_sessionKey, session] of sessions.entries()) { if (session.sessionId === part.sessionID) { - handleToolUpdate(part, session.channel, session.thread) + void handleToolUpdate(part, session.channel, session.thread) break } } @@ -95,7 +95,7 @@ app.message(async ({ message, say }) => { const shareResult = await client.session.share({ path: { id: createResult.data.id } }) if (!shareResult.error && shareResult.data) { - const sessionUrl = shareResult.data.share?.url! + const sessionUrl = shareResult.data.share?.url console.log("🔗 Session shared:", sessionUrl) await app.client.chat.postMessage({ channel, thread_ts: thread, text: sessionUrl }) } |
