@@ -195,11 +195,9 @@ export class MessageManager {
195
195
196
196
// Check if we should post
197
197
if (
198
- timeSinceLastMessage >
199
- this . autoPostConfig . inactivityThreshold ||
200
- ( randomThreshold &&
201
- timeSinceLastAutoPost >
202
- ( this . autoPostConfig . minTimeBetweenPosts || 0 ) )
198
+ timeSinceLastMessage > randomThreshold &&
199
+ timeSinceLastAutoPost >
200
+ ( this . autoPostConfig . minTimeBetweenPosts || 0 )
203
201
) {
204
202
try {
205
203
const roomId = stringToUuid (
@@ -258,7 +256,7 @@ export class MessageManager {
258
256
// Create and store memories
259
257
const memories = messages . map ( ( m ) => ( {
260
258
id : stringToUuid (
261
- m . message_id . toString ( ) + "-" + this . runtime . agentId
259
+ roomId + "-" + m . message_id . toString ( )
262
260
) ,
263
261
userId : this . runtime . agentId ,
264
262
agentId : this . runtime . agentId ,
@@ -384,9 +382,7 @@ export class MessageManager {
384
382
) ;
385
383
386
384
const memories = messages . map ( ( m ) => ( {
387
- id : stringToUuid (
388
- m . message_id . toString ( ) + "-" + this . runtime . agentId
389
- ) ,
385
+ id : stringToUuid ( roomId + "-" + m . message_id . toString ( ) ) ,
390
386
userId : this . runtime . agentId ,
391
387
agentId : this . runtime . agentId ,
392
388
content : {
@@ -1264,7 +1260,7 @@ export class MessageManager {
1264
1260
1265
1261
// Get message ID
1266
1262
const messageId = stringToUuid (
1267
- message . message_id . toString ( ) + "-" + this . runtime . agentId
1263
+ roomId + "-" + message . message_id . toString ( )
1268
1264
) as UUID ;
1269
1265
1270
1266
// Handle images
@@ -1339,9 +1335,7 @@ export class MessageManager {
1339
1335
1340
1336
const memory : Memory = {
1341
1337
id : stringToUuid (
1342
- sentMessage . message_id . toString ( ) +
1343
- "-" +
1344
- this . runtime . agentId
1338
+ roomId + "-" + sentMessage . message_id . toString ( )
1345
1339
) ,
1346
1340
agentId,
1347
1341
userId : agentId ,
0 commit comments