Skip to content

Commit 9e638d6

Browse files
authored
Merge pull request elizaOS#682 from cygaar/fix_builds
fix: getEmbeddingZeroVector calls
2 parents 72d4cd1 + a336029 commit 9e638d6

File tree

12 files changed

+22
-24
lines changed

12 files changed

+22
-24
lines changed

packages/adapter-postgres/src/index.ts

+4-6
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { v4 } from "uuid";
33
// Import the entire module as default
44
import pg from "pg";
55
const { Pool } = pg;
6-
type Pool = pg.Pool;
6+
type PoolType = pg.Pool;
77

88
import {
99
QueryConfig,
@@ -29,16 +29,14 @@ import fs from "fs";
2929
import { fileURLToPath } from "url";
3030
import path from "path";
3131

32-
const { DatabaseError } = pg;
33-
3432
const __filename = fileURLToPath(import.meta.url); // get the resolved path to the file
3533
const __dirname = path.dirname(__filename); // get the name of the directory
3634

3735
export class PostgresDatabaseAdapter
38-
extends DatabaseAdapter<Pool>
36+
extends DatabaseAdapter<PoolType>
3937
implements IDatabaseCacheAdapter
4038
{
41-
private pool: Pool;
39+
private pool: PoolType;
4240
private readonly maxRetries: number = 3;
4341
private readonly baseDelay: number = 1000; // 1 second
4442
private readonly maxDelay: number = 10000; // 10 seconds
@@ -758,7 +756,7 @@ export class PostgresDatabaseAdapter
758756
return this.withRetry(async () => {
759757
try {
760758
const relationshipId = v4();
761-
const result = await this.pool.query(
759+
await this.pool.query(
762760
`INSERT INTO relationships (id, "userA", "userB", "userId")
763761
VALUES ($1, $2, $3, $4)
764762
RETURNING id`,

packages/client-discord/src/index.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ export class DiscordClient extends EventEmitter {
257257
},
258258
roomId,
259259
createdAt: timestamp,
260-
embedding: getEmbeddingZeroVector(this.runtime),
260+
embedding: getEmbeddingZeroVector(),
261261
};
262262

263263
try {
@@ -348,7 +348,7 @@ export class DiscordClient extends EventEmitter {
348348
},
349349
roomId,
350350
createdAt: Date.now(),
351-
embedding: getEmbeddingZeroVector(this.runtime),
351+
embedding: getEmbeddingZeroVector(),
352352
});
353353
} catch (error) {
354354
console.error("Error creating reaction removal message:", error);
@@ -391,4 +391,4 @@ export const DiscordClientInterface: ElizaClient = {
391391
stop: async (_runtime: IAgentRuntime) => {
392392
console.warn("Discord client does not support stopping yet");
393393
},
394-
};
394+
};

packages/client-discord/src/messages.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ export class MessageManager {
267267
url: m.url,
268268
},
269269
roomId,
270-
embedding: getEmbeddingZeroVector(this.runtime),
270+
embedding: getEmbeddingZeroVector(),
271271
createdAt: m.createdTimestamp,
272272
};
273273
memories.push(memory);

packages/client-discord/src/voice.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ export class VoiceManager extends EventEmitter {
610610
},
611611
userId: userIdUUID,
612612
roomId,
613-
embedding: getEmbeddingZeroVector(this.runtime),
613+
embedding: getEmbeddingZeroVector(),
614614
createdAt: Date.now(),
615615
};
616616

@@ -670,7 +670,7 @@ export class VoiceManager extends EventEmitter {
670670
inReplyTo: memory.id,
671671
},
672672
roomId,
673-
embedding: getEmbeddingZeroVector(this.runtime),
673+
embedding: getEmbeddingZeroVector(),
674674
};
675675

676676
if (responseMemory.content.text?.trim()) {

packages/client-farcaster/src/memory.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export function createCastMemory({
4343
hash: cast.id,
4444
},
4545
roomId,
46-
embedding: getEmbeddingZeroVector(runtime),
46+
embedding: getEmbeddingZeroVector(),
4747
createdAt: cast.message.data.timestamp * 1000,
4848
};
4949
}

packages/client-telegram/src/messageManager.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ export class MessageManager {
405405
roomId,
406406
content,
407407
createdAt: message.date * 1000,
408-
embedding: getEmbeddingZeroVector(this.runtime),
408+
embedding: getEmbeddingZeroVector(),
409409
};
410410

411411
// Create memory
@@ -468,7 +468,7 @@ export class MessageManager {
468468
inReplyTo: messageId,
469469
},
470470
createdAt: sentMessage.date * 1000,
471-
embedding: getEmbeddingZeroVector(this.runtime),
471+
embedding: getEmbeddingZeroVector(),
472472
};
473473

474474
// Set action to CONTINUE for all messages except the last one

packages/client-twitter/src/base.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ export class ClientBase extends EventEmitter {
420420
content: content,
421421
agentId: this.runtime.agentId,
422422
roomId,
423-
embedding: getEmbeddingZeroVector(this.runtime),
423+
embedding: getEmbeddingZeroVector(),
424424
createdAt: tweet.timestamp * 1000,
425425
});
426426

@@ -533,7 +533,7 @@ export class ClientBase extends EventEmitter {
533533
content: content,
534534
agentId: this.runtime.agentId,
535535
roomId,
536-
embedding: getEmbeddingZeroVector(this.runtime),
536+
embedding: getEmbeddingZeroVector(),
537537
createdAt: tweet.timestamp * 1000,
538538
});
539539

@@ -575,7 +575,7 @@ export class ClientBase extends EventEmitter {
575575
} else {
576576
await this.runtime.messageManager.createMemory({
577577
...message,
578-
embedding: getEmbeddingZeroVector(this.runtime),
578+
embedding: getEmbeddingZeroVector(),
579579
});
580580
}
581581

packages/client-twitter/src/interactions.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ export class TwitterInteractionClient {
466466
currentTweet.userId === this.twitterUserId
467467
? this.runtime.agentId
468468
: stringToUuid(currentTweet.userId),
469-
embedding: getEmbeddingZeroVector(this.runtime),
469+
embedding: getEmbeddingZeroVector(),
470470
});
471471
}
472472

packages/client-twitter/src/post.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ export class TwitterPostClient {
267267
source: "twitter",
268268
},
269269
roomId,
270-
embedding: getEmbeddingZeroVector(this.runtime),
270+
embedding: getEmbeddingZeroVector(),
271271
createdAt: tweet.timestamp * 1000,
272272
});
273273
} catch (error) {

packages/client-twitter/src/utils.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ export async function buildConversationThread(
9595
currentTweet.userId === client.profile.id
9696
? client.runtime.agentId
9797
: stringToUuid(currentTweet.userId),
98-
embedding: getEmbeddingZeroVector(client.runtime),
98+
embedding: getEmbeddingZeroVector(),
9999
});
100100
}
101101

@@ -229,7 +229,7 @@ export async function sendTweet(
229229
: undefined,
230230
},
231231
roomId,
232-
embedding: getEmbeddingZeroVector(client.runtime),
232+
embedding: getEmbeddingZeroVector(),
233233
createdAt: tweet.timestamp * 1000,
234234
}));
235235

packages/core/src/knowledge.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ async function set(
7777
userId: runtime.agentId,
7878
createdAt: Date.now(),
7979
content: item.content,
80-
embedding: getEmbeddingZeroVector(runtime),
80+
embedding: getEmbeddingZeroVector(),
8181
});
8282

8383
const preprocessed = preprocess(item.content.text);

packages/core/src/memory.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export class MemoryManager implements IMemoryManager {
7070
} catch (error) {
7171
elizaLogger.error("Failed to generate embedding:", error);
7272
// Fallback to zero vector if embedding fails
73-
memory.embedding = getEmbeddingZeroVector(this.runtime).slice();
73+
memory.embedding = getEmbeddingZeroVector().slice();
7474
}
7575

7676
return memory;

0 commit comments

Comments
 (0)