aboutsummaryrefslogtreecommitdiff
path: root/packages/tools/src
diff options
context:
space:
mode:
authorShoubhit Dash <[email protected]>2025-10-22 23:00:08 +0530
committerShoubhit Dash <[email protected]>2025-10-22 23:00:08 +0530
commit8436229cbb1aa0b0d57ccd0e52816dd11b1f8899 (patch)
tree4724b231f0a74b48529e17fa49db7298d21b6762 /packages/tools/src
parentadd test (diff)
downloadsupermemory-8436229cbb1aa0b0d57ccd0e52816dd11b1f8899.tar.xz
supermemory-8436229cbb1aa0b0d57ccd0e52816dd11b1f8899.zip
add comment
Diffstat (limited to 'packages/tools/src')
-rw-r--r--packages/tools/src/vercel/middleware.ts3
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 : ""))