Skip to content

Commit a1173ee

Browse files
debug(log): Add logging on socket token error (#4051)
Co-authored-by: Theodore Li <theo@sim.ai>
1 parent 579d240 commit a1173ee

File tree

1 file changed

+8
-1
lines changed
  • apps/sim/app/api/auth/socket-token

1 file changed

+8
-1
lines changed

apps/sim/app/api/auth/socket-token/route.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
import { createLogger } from '@sim/logger'
12
import { headers } from 'next/headers'
23
import { NextResponse } from 'next/server'
34
import { auth } from '@/lib/auth'
45
import { isAuthDisabled } from '@/lib/core/config/feature-flags'
56

7+
const logger = createLogger('SocketTokenAPI')
8+
69
export async function POST() {
710
if (isAuthDisabled) {
811
return NextResponse.json({ token: 'anonymous-socket-token' })
@@ -19,7 +22,11 @@ export async function POST() {
1922
}
2023

2124
return NextResponse.json({ token: response.token })
22-
} catch {
25+
} catch (error) {
26+
logger.error('Failed to generate socket token', {
27+
error: error instanceof Error ? error.message : String(error),
28+
stack: error instanceof Error ? error.stack : undefined,
29+
})
2330
return NextResponse.json({ error: 'Failed to generate token' }, { status: 500 })
2431
}
2532
}

0 commit comments

Comments
 (0)