diff options
| author | Shoubhit Dash <[email protected]> | 2025-10-22 23:00:08 +0530 |
|---|---|---|
| committer | Shoubhit Dash <[email protected]> | 2025-10-22 23:00:08 +0530 |
| commit | 8436229cbb1aa0b0d57ccd0e52816dd11b1f8899 (patch) | |
| tree | 4724b231f0a74b48529e17fa49db7298d21b6762 /packages/tools/src | |
| parent | add test (diff) | |
| download | supermemory-8436229cbb1aa0b0d57ccd0e52816dd11b1f8899.tar.xz supermemory-8436229cbb1aa0b0d57ccd0e52816dd11b1f8899.zip | |
add comment
Diffstat (limited to 'packages/tools/src')
| -rw-r--r-- | packages/tools/src/vercel/middleware.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/tools/src/vercel/middleware.ts b/packages/tools/src/vercel/middleware.ts index 75d7a12d..f6a346b8 100644 --- a/packages/tools/src/vercel/middleware.ts +++ b/packages/tools/src/vercel/middleware.ts @@ -70,7 +70,8 @@ const addSystemPrompt = async ( const queryText = mode !== "profile" ? params.prompt - .slice().reverse() + // Create a shallow copy before reversing to avoid mutating the original array + .slice().reverse() .find((prompt) => prompt.role === "user") ?.content?.filter((content) => content.type === "text") ?.map((content) => (content.type === "text" ? content.text : "")) |