From 04eb3d07f58809f0a08a82a94a68a8d244bf4c53 Mon Sep 17 00:00:00 2001 From: MaxRobinsonTheGreat Date: Sat, 27 Apr 2024 23:36:58 -0500 Subject: [PATCH] fixed memory bank query --- src/agent/commands/queries.js | 2 +- src/agent/memory_bank.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/agent/commands/queries.js b/src/agent/commands/queries.js index b6f2449..99f5fa9 100644 --- a/src/agent/commands/queries.js +++ b/src/agent/commands/queries.js @@ -127,7 +127,7 @@ export const queryList = [ name: '!savedPlaces', description: 'List all saved locations.', perform: async function (agent) { - return "Saved place names: " + Object.keys(agent.memory_bank.places).join(', '); + return "Saved place names: " + agent.memory_bank.getKeys(); } } ]; diff --git a/src/agent/memory_bank.js b/src/agent/memory_bank.js index 3ddcc73..a32ab78 100644 --- a/src/agent/memory_bank.js +++ b/src/agent/memory_bank.js @@ -18,4 +18,8 @@ export class MemoryBank { loadJson(json) { this.memory = json; } + + getKeys() { + return Object.keys(this.memory).join(', ') + } } \ No newline at end of file