We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90d0ca3 commit 95d8b2cCopy full SHA for 95d8b2c
1 file changed
backend/src/server/routes/ide.ts
@@ -1,7 +1,7 @@
1
import { q } from '../../database'
2
import { addHSGMemory, hsgQuery } from '../../hsg'
3
import { j, p } from '../../utils'
4
-
+import * as crypto from 'crypto';
5
export function ide(app: any) {
6
app.post('/api/ide/events', async (req: any, res: any) => {
7
try {
@@ -101,7 +101,7 @@ export function ide(app: any) {
101
const project_name = req.body.project_name || 'unknown'
102
const ide_name = req.body.ide_name || 'unknown'
103
104
- const session_id = `session_${Date.now()}_${Math.random().toString(36).substring(2, 9)}`
+ const session_id = `session_${Date.now()}_${crypto.randomBytes(7).toString('hex')}`
105
const now_ts = Date.now()
106
107
const content = `Session started: ${user_id} in ${project_name} using ${ide_name}`
0 commit comments