| 3 | import { randomUUID } from 'crypto'; |
| 4 | |
| 5 | export interface MemoryEntry { |
| 6 | id: string; |
| 7 | content: string; |
| 8 | tags: string[]; |
| 9 | scope: 'always' | 'contextual'; |
| 10 | source: 'user' | 'agent'; |
| 11 | createdAt: string; |
| 12 | usageCount: number; |
| 13 | lastUsedAt: string; |
| 14 | } |
| 15 | |
| 16 | function memoryPath(projectCwd: string): string { |
| 17 | return join(projectCwd, '.awel', 'memory.json'); |
nothing calls this directly
no outgoing calls
no test coverage detected