diff --git a/TundraServiceAgent.json b/TundraServiceAgent.json index 5e0745b..733815a 100644 --- a/TundraServiceAgent.json +++ b/TundraServiceAgent.json @@ -1,6 +1,6 @@ { "createdAt": "2025-11-02T05:02:19.123Z", - "updatedAt": "2025-11-03T05:25:53.000Z", + "updatedAt": "2025-11-03T05:50:26.000Z", "id": "6ud3axN5YpUjXnHV", "name": "TundraServiceAgent", "active": false, @@ -101,7 +101,8 @@ }, { "parameters": { - "jsCode": "return items.map((item, index) => {\n const embedding = item.json?.data?.[0]?.embedding;\n const chunk = item.json?.chunk;\n const chunkId = item.json?.chunk_id ?? index;\n\n if (!embedding || !Array.isArray(embedding)) {\n throw new Error(\"Invalid or missing embedding vector\");\n }\n\n if (!chunk) {\n throw new Error(\"Missing chunk text — likely merge issue\");\n }\n\n return {\n json: {\n points: [\n {\n id: chunkId,\n vector: embedding,\n payload: {\n text: chunk,\n source: \"Tundra Service Manual\",\n chunk_id: chunkId\n }\n }\n ]\n }\n };\n});\n" + "mode": "runOnceForEachItem", + "jsCode": "const embedding = $json.data?.[0]?.embedding;\nconst chunk = $json.chunk;\nconst chunkId = $json.chunk_id ?? 0;\n\nif (!embedding || !Array.isArray(embedding)) {\n throw new Error(\"Invalid or missing embedding vector\");\n}\n\nif (!chunk) {\n throw new Error(\"Missing chunk text — likely merge issue\");\n}\n\nreturn {\n points: [\n {\n id: chunkId,\n vector: embedding,\n payload: {\n text: chunk,\n source: \"Tundra Service Manual\",\n chunk_id: chunkId\n }\n }\n ]\n};\n" }, "type": "n8n-nodes-base.code", "typeVersion": 2, @@ -264,7 +265,7 @@ "staticData": null, "meta": null, "pinData": {}, - "versionId": "e2e6ec3a-fbac-4628-822a-0a5be026e9f0", + "versionId": "8b3f1f91-93d5-42d1-a8fd-e5e099c18ce0", "triggerCount": 0, "shared": [ {