| 44 | } |
| 45 | |
| 46 | export async function getMemories(params?: { |
| 47 | project?: string; |
| 48 | workspaceId?: number; |
| 49 | status?: string; |
| 50 | category?: string; |
| 51 | search?: string; |
| 52 | limit?: number; |
| 53 | offset?: number; |
| 54 | }): Promise<Memory[]> { |
| 55 | return invoke("get_memories", { |
| 56 | project: params?.project ?? null, |
| 57 | workspaceId: params?.workspaceId ?? null, |
| 58 | status: params?.status ?? null, |
| 59 | category: params?.category ?? null, |
| 60 | search: params?.search ?? null, |
| 61 | limit: params?.limit ?? 100, |
| 62 | offset: params?.offset ?? 0, |
| 63 | }); |
| 64 | } |
| 65 | |
| 66 | export async function getMemoryStats(params?: { |
| 67 | project?: string; |