diff options
Diffstat (limited to 'packages/core/src/tools/memoryTool.test.ts')
| -rw-r--r-- | packages/core/src/tools/memoryTool.test.ts | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/packages/core/src/tools/memoryTool.test.ts b/packages/core/src/tools/memoryTool.test.ts index 5a9b5f26..2a5c4c39 100644 --- a/packages/core/src/tools/memoryTool.test.ts +++ b/packages/core/src/tools/memoryTool.test.ts @@ -203,7 +203,17 @@ describe('MemoryTool', () => { ); expect(memoryTool.schema).toBeDefined(); expect(memoryTool.schema.name).toBe('save_memory'); - expect(memoryTool.schema.parameters?.properties?.fact).toBeDefined(); + expect(memoryTool.schema.parametersJsonSchema).toStrictEqual({ + type: 'object', + properties: { + fact: { + type: 'string', + description: + 'The specific fact or piece of information to remember. Should be a clear, self-contained statement.', + }, + }, + required: ['fact'], + }); }); it('should call performAddMemoryEntry with correct parameters and return success', async () => { |
