@@ -2,7 +2,7 @@ import { IAgentRuntime, Memory, Provider, State } from "../core/types.ts";
2
2
3
3
const boredomLevels = [
4
4
{
5
- minScore : - 4 ,
5
+ minScore : - 10000 ,
6
6
statusMessages : [
7
7
"{{agentName}} is feeling very engaged with the conversation and seems to be providing value to the conversation" ,
8
8
// ... TODO: Add more status messages
@@ -207,9 +207,6 @@ const boredom: Provider = {
207
207
const now = Date . now ( ) ; // Current UTC timestamp
208
208
const fifteenMinutesAgo = now - 15 * 60 * 1000 ; // 15 minutes ago in UTC
209
209
210
- console . log ( "fifteenMinutesAgo" , new Date ( fifteenMinutesAgo ) . toISOString ( ) ) ;
211
- console . log ( "now" , new Date ( now ) . toISOString ( ) ) ;
212
-
213
210
const recentMessages = await runtime . messageManager . getMemories ( {
214
211
roomId : message . roomId ,
215
212
start : fifteenMinutesAgo ,
@@ -218,35 +215,27 @@ const boredom: Provider = {
218
215
unique : false ,
219
216
} ) ;
220
217
221
-
222
- console . log ( "recentMessages" , recentMessages ) ;
223
-
224
218
let boredomScore = 0 ;
225
219
226
220
for ( const recentMessage of recentMessages ) {
227
221
const messageText = recentMessage . content . text . toLowerCase ( ) ;
228
222
229
223
if ( recentMessage . userId !== agentId ) {
230
- console . log ( "subtract 1 from boredom score" ) ;
231
224
// if message text includes any of the interest words, subtract 1 from the boredom score
232
225
if ( interestWords . some ( ( word ) => messageText . includes ( word ) ) ) {
233
226
boredomScore -= 1 ;
234
227
}
235
228
if ( messageText . includes ( "?" ) ) {
236
- console . log ( "subtract 1 from boredom score" ) ;
237
229
boredomScore -= 1 ;
238
230
}
239
231
if ( cringeWords . some ( ( word ) => messageText . includes ( word ) ) ) {
240
- console . log ( "add 1 to boredom score" ) ;
241
232
boredomScore += 1 ;
242
233
}
243
234
} else {
244
235
if ( interestWords . some ( ( word ) => messageText . includes ( word ) ) ) {
245
- console . log ( "subtract 1 from boredom score" ) ;
246
236
boredomScore -= 1 ;
247
237
}
248
238
if ( messageText . includes ( "?" ) ) {
249
- console . log ( "add 1 to boredom score" ) ;
250
239
boredomScore += 1 ;
251
240
}
252
241
}
@@ -260,8 +249,6 @@ const boredom: Provider = {
260
249
}
261
250
}
262
251
263
- console . log ( "boredomScore" , boredomScore ) ;
264
-
265
252
const boredomLevel = boredomLevels
266
253
. filter ( ( level ) => boredomScore >= level . minScore )
267
254
. pop ( ) ;
0 commit comments