diff --git a/characters/beaver.basin.json b/characters/beaver.basin.json index f3657dfa..9b657eb1 100644 --- a/characters/beaver.basin.json +++ b/characters/beaver.basin.json @@ -10,6 +10,9 @@ }, "voice": { "model": "en_US-male-medium" + }, + "runtime": { + "conversationLength": 20 } }, "tokenbound": { diff --git a/characters/rise.higher.json b/characters/rise.higher.json index a8270a5b..f2399fb1 100644 --- a/characters/rise.higher.json +++ b/characters/rise.higher.json @@ -14,6 +14,9 @@ "stability": 0.7, "similarity_boost": 0.8 } + }, + "runtime": { + "conversationLength": 20 } }, "responseLogic": { diff --git a/packages/client-farcaster/src/interactions.ts b/packages/client-farcaster/src/interactions.ts index 2363df69..5c562670 100644 --- a/packages/client-farcaster/src/interactions.ts +++ b/packages/client-farcaster/src/interactions.ts @@ -61,7 +61,7 @@ export class FarcasterInteractionManager { const mentions = await this.client.getMentions({ fid: agentFid, - pageSize: 10, + pageSize: 5, }); const agent = await this.client.getProfile(agentFid); diff --git a/packages/client-farcaster/src/post.ts b/packages/client-farcaster/src/post.ts index 6733ce1a..c69c1cfa 100644 --- a/packages/client-farcaster/src/post.ts +++ b/packages/client-farcaster/src/post.ts @@ -59,7 +59,7 @@ export class FarcasterPostManager { const { timeline } = await this.client.getTimeline({ fid, - pageSize: 10, + pageSize: 5, }); this.cache.set("farcaster/timeline", timeline); diff --git a/packages/client-telegram/src/constants.ts b/packages/client-telegram/src/constants.ts index f377019e..6ab34c7a 100644 --- a/packages/client-telegram/src/constants.ts +++ b/packages/client-telegram/src/constants.ts @@ -1,7 +1,7 @@ export const MESSAGE_CONSTANTS = { - MAX_MESSAGES: 50, + MAX_MESSAGES: 40, RECENT_MESSAGE_COUNT: 5, - CHAT_HISTORY_COUNT: 10, + CHAT_HISTORY_COUNT: 8, DEFAULT_SIMILARITY_THRESHOLD: 0.6, DEFAULT_SIMILARITY_THRESHOLD_FOLLOW_UPS: 0.4, INTEREST_DECAY_TIME: 5 * 60 * 1000, // 5 minutes