# workflow_versions

workflow_id: k47W7IYD40i4u35C
workflow_name: Test_U4-05
trigger: partial_update
created_at: 2026-02-16 10:15:23
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:14:51.619Z","createdAt":"2026-02-16T10:14:51.619Z","id":"k47W7IYD40i4u35C","name":"Test_U4-05","description":null,"active":false,"isArchived":false,"nodes":[{"id":"trigger","name":"Execute Workflow Trigger","type":"n8n-nodes-base.executeWorkflowTrigger","typeVersion":1.1,"parameters":{"inputSource":"passthrough"},"position":[0,0]},{"id":"prepare","name":"Prepare Input","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Validate and prepare input for SEO planning\nconst input = $input.first().json;\n\n// Validate required fields\nif (!input.original_content) {\n  throw new Error('Missing required field: original_content');\n}\nif (!input.focus_keyphrase) {\n  throw new Error('Missing required field: focus_keyphrase');\n}\nif (!Array.isArray(input.[REDACTED])) {\n  throw new Error('Missing required field: [REDACTED]');\n}\n\n// Truncate content if too long\nconst maxContentLength = 6000;\nlet content = input.original_content;\nif (content.length > maxContentLength) {\n  content = content.substring(0, maxContentLength) + '\\n\\n[Content truncated...]';\n}\n\nreturn [{\n  json: {\n    original_content: content,\n    original_title: input.original_title || '',\n    focus_keyphrase: input.focus_keyphrase,\n    [REDACTED]: input.[REDACTED]\n  }\n}];"},"position":[220,0]},{"id":"openai","name":"SEO Planning","type":"@n8n/n8n-nodes-langchain.openAi","typeVersion":1.8,"parameters":{"modelId":{"__rl":true,"mode":"list","value":"gpt-4o","cachedResultName":"GPT-4O"},"options":{"maxTokens":"[REDACTED]","temperature":0.5,"responseFormat":"json_object"},"messages":{"values":[{"role":"system","content":"Eres un redactor SEO experto especializado en planificación de contenido optimizado para Yoast SEO. Tu trabajo es crear metadatos SEO perfectos y un outline detallado para artículos de blog.\n\nREGLAS YOAST SEO (CRÍTICAS):\n\n1. TÍTULO SEO:\n   - Máximo 60 caracteres (ideal: 50-60)\n   - DEBE incluir la focus keyphrase\n   - Preferiblemente la keyphrase al inicio\n   - Atractivo y clickeable\n\n2. META DESCRIPTION:\n   - Máximo 155 caracteres (ideal: 145-155)\n   - DEBE incluir la focus keyphrase\n   - Llamada a la acción o resumen atractivo\n\n3. SLUG:\n   - Solo minúsculas, guiones medios, sin acentos\n   - Incluir la focus keyphrase\n   - Máximo 5-6 palabras\n   - Sin palabras vacías (el, la, de, etc.)\n\n4. OUTLINE (H2/H3):\n   - Al menos 1 H2 debe incluir la focus keyphrase\n   - Entre 4-7 secciones H2\n   - Cada H2 puede tener 2-4 H3 subsecciones\n   - Incluir keywords secundarias naturalmente\n\nRespuesta OBLIGATORIA en formato JSON válido."},{"role":"user","content":"=Crea los metadatos SEO y outline para este artículo:\n\nCONTENIDO ORIGINAL:\nTítulo: {{ $json.original_title }}\nContenido: {{ $json.original_content }}\n\nKEYWORDS SEO:\nFocus Keyphrase: {{ $json.focus_keyphrase }}\nKeywords Secundarias: {{ $json.[REDACTED].join(', ') }}\n\n---\n\nGenera:\n1. Título SEO optimizado (≤60 chars, incluye focus keyphrase)\n2. Meta description atractiva (≤155 chars, incluye focus keyphrase)\n3. Slug SEO-friendly (sin acentos, minúsculas, guiones)\n4. Outline completo con estructura H2/H3\n\nResponde ÚNICAMENTE con JSON en este formato:\n{\n  \"titulo_seo\": \"string max 60 chars\",\n  \"meta_description\": \"string max 155 chars\",\n  \"slug\": \"slug-sin-acentos\",\n  \"outline\": [\n    {\"nivel\": \"H2\", \"texto\": \"Sección principal\", \"incluye_keyword\": true},\n    {\"nivel\": \"H3\", \"texto\": \"Subsección\", \"incluye_keyword\": false}\n  ]\n}"}]},"resource":"text","operation":"message"},"position":[440,0]},{"id":"check_success","name":"Check AI Success","type":"n8n-nodes-base.if","typeVersion":2,"parameters":{"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"check_error","operator":{"type":"boolean","operation":"false"},"leftValue":"={{ $json.error }}","rightValue":""}]}},"position":[660,0]},{"id":"parse_response","name":"Parse AI Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Parse and validate OpenAI response for SEO Planning\nconst input = $input.first().json;\n\nlet parsed;\ntry {\n  if (typeof input.message?.content === 'string') {\n    parsed = JSON.parse(input.message.content);\n  } else if (typeof input.content === 'string') {\n    parsed = JSON.parse(input.content);\n  } else if (input.message?.content) {\n    parsed = input.message.content;\n  } else {\n    parsed = input;\n  }\n} catch (e) {\n  throw new Error('Failed to parse AI response: ' + e.message);\n}\n\n// Validate required fields\nif (!parsed.titulo_seo) {\n  throw new Error('Missing titulo_seo in AI response');\n}\nif (!parsed.meta_description) {\n  throw new Error('Missing meta_description in AI response');\n}\nif (!parsed.slug) {\n  throw new Error('Missing slug in AI response');\n}\nif (!Array.isArray(parsed.outline) || parsed.outline.length < 4) {\n  throw new Error('outline must be an array with at least 4 items');\n}\n\n// Enforce limits\nlet titulo_seo = parsed.titulo_seo;\nif (titulo_seo.length > 60) {\n  titulo_seo = titulo_seo.substring(0, 57) + '...';\n}\n\nlet meta_description = parsed.meta_description;\nif (meta_description.length > 155) {\n  meta_description = meta_description.substring(0, 152) + '...';\n}\n\n// Clean slug\nlet slug = parsed.slug\n  .toLowerCase()\n  .normalize('NFD').replace(/[\\u0300-\\u036f]/g, '') // Remove accents\n  .replace(/[^a-z0-9-]/g, '-')\n  .replace(/-+/g, '-')\n  .replace(/^-|-$/g, '');\n\nreturn [{\n  json: {\n    titulo_seo,\n    meta_description,\n    slug,\n    outline: parsed.outline\n  }\n}];"},"position":[880,-100]},{"id":"success_response","name":"Format Success Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":true},{"id":"workflow","name":"workflow","type":"string","value":"[REDACTED]"},{"id":"data","name":"data","type":"object","value":"={{ $json }}"},{"id":"error","name":"error","type":"object","value":null},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]}},"position":[1100,-100]},{"id":"error_response","name":"Format Error Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":false},{"id":"workflow","name":"workflow","type":"string","value":"[REDACTED]"},{"id":"data","name":"data","type":"object","value":null},{"id":"error","name":"error","type":"object","value":"={{ { message: $json.error?.message || 'AI processing failed', code: 'AI_ERROR' } }}"},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]}},"position":[880,100]}],"connections":{"SEO Planning":{"main":[[{"node":"Check AI Success","type":"main","index":0}]]},"Prepare Input":{"main":[[{"node":"SEO Planning","type":"main","index":0}]]},"Check AI Success":{"main":[[{"node":"Parse AI Response","type":"main","index":0}],[{"node":"Format Error Response","type":"main","index":0}]]},"Parse AI Response":{"main":[[{"node":"Format Success Response","type":"main","index":0}]]},"Execute Workflow Trigger":{"main":[[{"node":"Prepare Input","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b7181e23-1c74-43c7-9158-b2574ed6c543","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:14:51.619Z","createdAt":"2026-02-16T10:14:51.619Z","role":"workflow:owner","workflowId":"k47W7IYD40i4u35C","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Destination 1","type":"n8n-nodes-base.httpRequest","typeVersion":4.1,"parameters":{"method":"POST","url":"https://example.com/webhook1","options":{"timeout":10000},"sendBody":true,"bodyParameters":{"parameters":[{"name":"data","value":"={{ $json }}"}]}},"position":[660,-100]}},{"type":"addNode","node":{"name":"Destination 2","type":"n8n-nodes-base.httpRequest","typeVersion":4.1,"parameters":{"method":"POST","url":"https://example.com/webhook2","options":{"timeout":10000},"sendBody":true,"bodyParameters":{"parameters":[{"name":"data","value":"={{ $json }}"}]}},"position":[660,100]}},{"type":"addConnection","source":"Check AI","target":"Destination 1"},{"type":"addConnection","source":"Check AI","target":"Destination 2"}]


workflow_id: QEV6OopEc3f8UmNQ
workflow_name: Test_U4-11
trigger: partial_update
created_at: 2026-02-16 10:15:25
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:11.499Z","createdAt":"2026-02-16T10:15:11.499Z","id":"QEV6OopEc3f8UmNQ","name":"Test_U4-11","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2.1,"parameters":{"path":"agent","httpMethod":"POST","responseCode":200,"responseData":"firstEntryJson","responseMode":"lastNode"},"position":[200,300]},{"id":"openai-1","name":"OpenAI Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","typeVersion":1.3,"parameters":{"model":{"resourceLocator":"gpt-4o-mini"},"options":{"temperature":0.7}},"position":[450,300]},{"id":"agent-1","name":"AI Agent","type":"@n8n/n8n-nodes-langchain.agent","typeVersion":3,"parameters":{"text":"={{ $json.message }}","options":{"systemMessage":"你是一个专业的AI助手，能够回答用户的问题、提供建议和执行各种任务。请尽可能提供准确和有用的回答。"},"promptType":"define"},"position":[700,300]},{"id":"respond-1","name":"Respond to Webhook","type":"n8n-nodes-base.respondToWebhook","typeVersion":2.1,"parameters":{"respondWith":"json"},"position":[950,300]}],"connections":{"Webhook":{"main":[[{"node":"OpenAI Chat Model","type":"main","index":0}]]},"AI Agent":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}]]},"OpenAI Chat Model":{"main":[[{"node":"AI Agent","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"65b61035-f63b-4ca1-ae63-9da91e384d39","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:11.500Z","createdAt":"2026-02-16T10:15:11.500Z","role":"workflow:owner","workflowId":"QEV6OopEc3f8UmNQ","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"if-1","name":"Check Customer Tier","type":"n8n-nodes-base.if","typeVersion":1.2,"parameters":{"conditions":{"conditions":[{"id":"tier","name":"tier","value1":"={{ $json.tier }}","operator":"equal","value2":"premium"}]},"combineOperation":"any"},"position":[325,300]}},{"type":"addConnection","source":"Webhook","target":"Check Customer Tier"}]


workflow_id: tD3mR8eM8JMGfZUJ
workflow_name: Test_U4-08
trigger: partial_update
created_at: 2026-02-16 10:15:27
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:03.139Z","createdAt":"2026-02-16T10:15:03.139Z","id":"tD3mR8eM8JMGfZUJ","name":"Test_U4-08","description":null,"active":false,"isArchived":false,"nodes":[{"id":"48eaec19-0086-4338-93b9-70b356a6281d","name":"Manual Trigger","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"parameters":{},"position":[240,300]},{"id":"8639a794-f913-4927-a63d-0d05ebfeb0e5","name":"Notion - Get Today Deployments","type":"n8n-nodes-base.notion","typeVersion":2.2,"parameters":{"simple":false,"filters":{"conditions":[{"key":"오늘배포예정|formula","condition":"equals","returnType":"checkbox","checkboxValue":true},{"key":"상태|status","condition":"does_not_equal","statusValue":"릴리즈"}]},"options":{"sort":{"sortValue":[{"key":"배포일(찐)|formula","direction":"ascending"}]}},"resource":"databasePage","matchType":"allFilters","operation":"getAll","databaseId":"[REDACTED]","filterType":"manual"},"position":[460,300]},{"id":"c994aa5c-c14a-4463-86ee-6a486d12aa9a","name":"Slack - User Lookup","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"https://[domain]/api/users.lookupByEmail","options":{},"sendQuery":true,"authentication":"[REDACTED]","queryParameters":{"parameters":[{"name":"email","value":"={{ $json.properties['태스크 오너'].people[0].person.email }}"}]},"nodeCredentialType":"[REDACTED]"},"position":[680,300]},{"id":"3e108a3d-41cf-4813-a87d-4bc22ad67b5e","name":"Format Message","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"[REDACTED_TOKEN]","name":"message","type":"string","value":"=• 작업자 : <@{{ $json.user.id }}>\n• 작업 : <{{ $('Notion - Get Today Deployments').item.json.url }}|{{ $('Notion - Get Today Deployments').item.json.properties['작업'].title[0].text.content }}>\n• 상태 : {{ $('Notion - Get Today Deployments').item.json.properties['상태'].status.name }}\n\n"},{"id":"task-count-id","name":"taskCount","type":"number","value":"={{ $('Notion - Get Today Deployments').all().length }}"}]}},"position":[900,300]},{"id":"dff69e4e-df62-47bd-8932-21c1682269e1","name":"Aggregate Messages","type":"n8n-nodes-base.aggregate","typeVersion":1,"parameters":{"options":{},"aggregate":"[REDACTED]"},"position":[1120,300]},{"id":"prepare-final-msg-id","name":"Prepare Final Message","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"combined-message-id","name":"combinedMessage","type":"string","value":"={{ $json.data.map(item => item.message).join('') }}"},{"id":"task-count-final-id","name":"taskCount","type":"number","value":"={{ $json.data[0].taskCount }}"}]}},"position":[1340,300]},{"id":"32d5acc2-f143-4fa4-b4ed-afdee1c79a0d","name":"Slack - Send Main Message","type":"n8n-nodes-base.slack","typeVersion":2.3,"parameters":{"text":"=[ZEP]\n오늘 배포 예정 작업은 {{ $json.taskCount }}개 입니다.","select":"channel","channelId":{"__rl":true,"mode":"id","value":"C08PLE5CF4K"},"otherOptions":{}},"position":[1560,300]},{"id":"slack-thread-reply-id","name":"Slack - Thread Reply","type":"n8n-nodes-base.slack","typeVersion":2.3,"parameters":{"ts":"={{ $('Slack - Send Main Message').item.json.ts }}","text":"={{ $('Prepare Final Message').item.json.combinedMessage }}","select":"channel","channelId":{"__rl":true,"mode":"id","value":"C08PLE5CF4K"},"messageType":"reply","otherOptions":{}},"position":[1780,300]}],"connections":{"Manual Trigger":{"main":[[{"node":"Notion - Get Today Deployments","type":"main","index":0}]]},"Aggregate Messages":{"main":[[{"node":"Prepare Final Message","type":"main","index":0}]]},"Format Message":{"main":[[{"node":"Aggregate Messages","type":"main","index":0}]]},"Prepare Final Message":{"main":[[{"node":"Slack - Send Main Message","type":"main","index":0}]]},"Slack - User Lookup":{"main":[[{"node":"Format Message","type":"main","index":0}]]},"Slack - Send Main Message":{"main":[[{"node":"Slack - Thread Reply","type":"main","index":0}]]},"Notion - Get Today Deployments":{"main":[[{"node":"Slack - User Lookup","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"831b6cf9-8e72-40f2-820e-a9a7298f2159","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:03.140Z","createdAt":"2026-02-16T10:15:03.140Z","role":"workflow:owner","workflowId":"tD3mR8eM8JMGfZUJ","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Check Priority","type":"n8n-nodes-base.if","typeVersion":2,"parameters":{"conditions":{"conditions":[{"property":"properties.우선순위","operation":"equal","value":"높음","logicOperation":"and"}]},"options":{"fallbackOutput":"always"}},"position":[540,300]}},{"type":"removeConnection","source":"Notion - Get Today Deployments","target":"Slack - User Lookup"},{"type":"addConnection","source":"Notion - Get Today Deployments","target":"Check Priority"},{"type":"addConnection","source":"Check Priority","target":"Slack - User Lookup"}]


workflow_id: k47W7IYD40i4u35C
workflow_name: Test_U4-05
trigger: partial_update
created_at: 2026-02-16 10:15:27
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:14:51.619Z","createdAt":"2026-02-16T10:14:51.619Z","id":"k47W7IYD40i4u35C","name":"Test_U4-05","description":null,"active":false,"isArchived":false,"nodes":[{"id":"trigger","name":"Execute Workflow Trigger","type":"n8n-nodes-base.executeWorkflowTrigger","typeVersion":1.1,"parameters":{"inputSource":"passthrough"},"position":[0,0]},{"id":"prepare","name":"Prepare Input","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Validate and prepare input for SEO planning\nconst input = $input.first().json;\n\n// Validate required fields\nif (!input.original_content) {\n  throw new Error('Missing required field: original_content');\n}\nif (!input.focus_keyphrase) {\n  throw new Error('Missing required field: focus_keyphrase');\n}\nif (!Array.isArray(input.[REDACTED])) {\n  throw new Error('Missing required field: [REDACTED]');\n}\n\n// Truncate content if too long\nconst maxContentLength = 6000;\nlet content = input.original_content;\nif (content.length > maxContentLength) {\n  content = content.substring(0, maxContentLength) + '\\n\\n[Content truncated...]';\n}\n\nreturn [{\n  json: {\n    original_content: content,\n    original_title: input.original_title || '',\n    focus_keyphrase: input.focus_keyphrase,\n    [REDACTED]: input.[REDACTED]\n  }\n}];"},"position":[220,0]},{"id":"openai","name":"SEO Planning","type":"@n8n/n8n-nodes-langchain.openAi","typeVersion":1.8,"parameters":{"modelId":{"__rl":true,"mode":"list","value":"gpt-4o","cachedResultName":"GPT-4O"},"options":{"maxTokens":"[REDACTED]","temperature":0.5,"responseFormat":"json_object"},"messages":{"values":[{"role":"system","content":"Eres un redactor SEO experto especializado en planificación de contenido optimizado para Yoast SEO. Tu trabajo es crear metadatos SEO perfectos y un outline detallado para artículos de blog.\n\nREGLAS YOAST SEO (CRÍTICAS):\n\n1. TÍTULO SEO:\n   - Máximo 60 caracteres (ideal: 50-60)\n   - DEBE incluir la focus keyphrase\n   - Preferiblemente la keyphrase al inicio\n   - Atractivo y clickeable\n\n2. META DESCRIPTION:\n   - Máximo 155 caracteres (ideal: 145-155)\n   - DEBE incluir la focus keyphrase\n   - Llamada a la acción o resumen atractivo\n\n3. SLUG:\n   - Solo minúsculas, guiones medios, sin acentos\n   - Incluir la focus keyphrase\n   - Máximo 5-6 palabras\n   - Sin palabras vacías (el, la, de, etc.)\n\n4. OUTLINE (H2/H3):\n   - Al menos 1 H2 debe incluir la focus keyphrase\n   - Entre 4-7 secciones H2\n   - Cada H2 puede tener 2-4 H3 subsecciones\n   - Incluir keywords secundarias naturalmente\n\nRespuesta OBLIGATORIA en formato JSON válido."},{"role":"user","content":"=Crea los metadatos SEO y outline para este artículo:\n\nCONTENIDO ORIGINAL:\nTítulo: {{ $json.original_title }}\nContenido: {{ $json.original_content }}\n\nKEYWORDS SEO:\nFocus Keyphrase: {{ $json.focus_keyphrase }}\nKeywords Secundarias: {{ $json.[REDACTED].join(', ') }}\n\n---\n\nGenera:\n1. Título SEO optimizado (≤60 chars, incluye focus keyphrase)\n2. Meta description atractiva (≤155 chars, incluye focus keyphrase)\n3. Slug SEO-friendly (sin acentos, minúsculas, guiones)\n4. Outline completo con estructura H2/H3\n\nResponde ÚNICAMENTE con JSON en este formato:\n{\n  \"titulo_seo\": \"string max 60 chars\",\n  \"meta_description\": \"string max 155 chars\",\n  \"slug\": \"slug-sin-acentos\",\n  \"outline\": [\n    {\"nivel\": \"H2\", \"texto\": \"Sección principal\", \"incluye_keyword\": true},\n    {\"nivel\": \"H3\", \"texto\": \"Subsección\", \"incluye_keyword\": false}\n  ]\n}"}]},"resource":"text","operation":"message"},"position":[440,0]},{"id":"check_success","name":"Check AI Success","type":"n8n-nodes-base.if","typeVersion":2,"parameters":{"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"check_error","operator":{"type":"boolean","operation":"false"},"leftValue":"={{ $json.error }}","rightValue":""}]}},"position":[660,0]},{"id":"parse_response","name":"Parse AI Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Parse and validate OpenAI response for SEO Planning\nconst input = $input.first().json;\n\nlet parsed;\ntry {\n  if (typeof input.message?.content === 'string') {\n    parsed = JSON.parse(input.message.content);\n  } else if (typeof input.content === 'string') {\n    parsed = JSON.parse(input.content);\n  } else if (input.message?.content) {\n    parsed = input.message.content;\n  } else {\n    parsed = input;\n  }\n} catch (e) {\n  throw new Error('Failed to parse AI response: ' + e.message);\n}\n\n// Validate required fields\nif (!parsed.titulo_seo) {\n  throw new Error('Missing titulo_seo in AI response');\n}\nif (!parsed.meta_description) {\n  throw new Error('Missing meta_description in AI response');\n}\nif (!parsed.slug) {\n  throw new Error('Missing slug in AI response');\n}\nif (!Array.isArray(parsed.outline) || parsed.outline.length < 4) {\n  throw new Error('outline must be an array with at least 4 items');\n}\n\n// Enforce limits\nlet titulo_seo = parsed.titulo_seo;\nif (titulo_seo.length > 60) {\n  titulo_seo = titulo_seo.substring(0, 57) + '...';\n}\n\nlet meta_description = parsed.meta_description;\nif (meta_description.length > 155) {\n  meta_description = meta_description.substring(0, 152) + '...';\n}\n\n// Clean slug\nlet slug = parsed.slug\n  .toLowerCase()\n  .normalize('NFD').replace(/[\\u0300-\\u036f]/g, '') // Remove accents\n  .replace(/[^a-z0-9-]/g, '-')\n  .replace(/-+/g, '-')\n  .replace(/^-|-$/g, '');\n\nreturn [{\n  json: {\n    titulo_seo,\n    meta_description,\n    slug,\n    outline: parsed.outline\n  }\n}];"},"position":[880,-100]},{"id":"success_response","name":"Format Success Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":true},{"id":"workflow","name":"workflow","type":"string","value":"[REDACTED]"},{"id":"data","name":"data","type":"object","value":"={{ $json }}"},{"id":"error","name":"error","type":"object","value":null},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]}},"position":[1100,-100]},{"id":"error_response","name":"Format Error Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":false},{"id":"workflow","name":"workflow","type":"string","value":"[REDACTED]"},{"id":"data","name":"data","type":"object","value":null},{"id":"error","name":"error","type":"object","value":"={{ { message: $json.error?.message || 'AI processing failed', code: 'AI_ERROR' } }}"},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]}},"position":[880,100]}],"connections":{"SEO Planning":{"main":[[{"node":"Check AI Success","type":"main","index":0}]]},"Prepare Input":{"main":[[{"node":"SEO Planning","type":"main","index":0}]]},"Check AI Success":{"main":[[{"node":"Parse AI Response","type":"main","index":0}],[{"node":"Format Error Response","type":"main","index":0}]]},"Parse AI Response":{"main":[[{"node":"Format Success Response","type":"main","index":0}]]},"Execute Workflow Trigger":{"main":[[{"node":"Prepare Input","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b7181e23-1c74-43c7-9158-b2574ed6c543","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:14:51.619Z","createdAt":"2026-02-16T10:14:51.619Z","role":"workflow:owner","workflowId":"k47W7IYD40i4u35C","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addConnection","source":"Check AI Success","target":"Destination 1"},{"type":"addConnection","source":"Check AI Success","target":"Destination 2"}]


workflow_id: J4T3fFta7XSu1D6t
workflow_name: Test_U4-06
trigger: partial_update
created_at: 2026-02-16 10:15:31
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:14:53.440Z","createdAt":"2026-02-16T10:14:53.440Z","id":"J4T3fFta7XSu1D6t","name":"Test_U4-06","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-input","name":"Webhook Input","type":"n8n-nodes-base.webhook","typeVersion":2.1,"parameters":{"path":"process-order","httpMethod":"POST","responseMode":"lastNode"},"position":[240,300]},{"id":"set-prepare","name":"Prepare Request","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"name":"orderId","value":"={{ $json.body.order_id }}","type":"string"},{"name":"customerEmail","value":"={{ $json.body.email }}","type":"string"},{"name":"amount","value":"={{ $json.body.amount }}","type":"number"},{"name":"timestamp","value":"={{ new Date().toISOString() }}","type":"string"}]}},"position":[460,300]},{"id":"http-payment","name":"Process Payment","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"https://api.stripe.com/v1/charges","method":"POST","sendHeaders":true,"headerParameters":{"parameters":[{"name":"Authorization","value":"Bearer sk_test_xxx"}]},"sendBody":true,"bodyParameters":{"parameters":[{"name":"amount","value":"={{ $json.amount }}"},{"name":"currency","value":"usd"},{"name":"source","value":"tok_visa"}]},"options":{}},"position":[680,300]},{"id":"code-validate","name":"Validate Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"const response = $input.first().json;\nconst isValid = response.status === 'succeeded' && response.amount > 0;\nreturn [{\n  json: {\n    ...response,\n    isValid,\n    validatedAt: new Date().toISOString()\n  }\n}];"},"position":[900,300]},{"id":"if-check-payment","name":"Payment Valid?","type":"n8n-nodes-base.if","typeVersion":2,"parameters":{"conditions":{"combinator":"and","conditions":[{"operator":{"type":"boolean","operation":"true"},"leftValue":"={{ $json.isValid }}"}]}},"position":[1120,300]},{"id":"http-fulfillment","name":"Send to Fulfillment","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"https://api.example.com/fulfillment/orders","method":"POST","sendBody":true,"specifyBody":"json","jsonBody":"={{ JSON.stringify({ orderId: $json.orderId, chargeId: $json.id }) }}","options":{}},"position":[1340,200]},{"id":"set-success","name":"Format Success","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"name":"status","value":"success","type":"string"},{"name":"message","value":"Order processed successfully","type":"string"},{"name":"orderId","value":"={{ $json.orderId }}","type":"string"}]}},"position":[1560,200]},{"id":"respond-result","name":"Return Result","type":"n8n-nodes-base.respondToWebhook","typeVersion":1.5,"parameters":{"respondWith":"json","responseBody":"={{ JSON.stringify($json) }}"},"position":[1780,300]}],"connections":{"Webhook Input":{"main":[[{"node":"Prepare Request","type":"main","index":0}]]},"Prepare Request":{"main":[[{"node":"Process Payment","type":"main","index":0}]]},"Process Payment":{"main":[[{"node":"Validate Response","type":"main","index":0}]]},"Validate Response":{"main":[[{"node":"Payment Valid?","type":"main","index":0}]]},"Payment Valid?":{"main":[[{"node":"Send to Fulfillment","type":"main","index":0}],[{"node":"Return Result","type":"main","index":0}]]},"Send to Fulfillment":{"main":[[{"node":"Format Success","type":"main","index":0}]]},"Format Success":{"main":[[{"node":"Return Result","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"bfdf101a-9efb-4830-b204-accd6dea4e62","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:14:53.441Z","createdAt":"2026-02-16T10:14:53.441Z","role":"workflow:owner","workflowId":"J4T3fFta7XSu1D6t","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"handle-error","name":"Handle Error","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"name":"status","value":"error","type":"string"},{"name":"message","value":"={{ $json.error?.message || 'An error occurred' }}","type":"string"},{"name":"orderId","value":"={{ $json.orderId }}","type":"string"}]}},"position":[1340,500]}},{"type":"addNode","node":{"id":"return-error","name":"Return Error","type":"n8n-nodes-base.respondToWebhook","typeVersion":1.5,"parameters":{"respondWith":"json","responseBody":"={{ JSON.stringify($json) }}","responseStatus":500},"position":[1560,500]}},{"type":"addConnection","source":"Process Payment","target":"Handle Error","sourceOutput":"1"},{"type":"addConnection","source":"Send to Fulfillment","target":"Handle Error","sourceOutput":"1"},{"type":"addConnection","source":"Handle Error","target":"Return Error"}]


workflow_id: CXm48p2ZjGKYqKjM
workflow_name: Test_U4-10
trigger: partial_update
created_at: 2026-02-16 10:15:33
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:10.286Z","createdAt":"2026-02-16T10:15:10.286Z","id":"CXm48p2ZjGKYqKjM","name":"Test_U4-10","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-trigger-1","name":"Manual Trigger","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"parameters":{},"position":[200,300]},{"id":"set-topics-1","name":"Set Topics","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"id":"topics-field","name":"topics","type":"string","value":"[\"örnek konu 1\",\"örnek konu 2\"]"}]},"includeOtherFields":false},"position":[420,300]},{"id":"ai-instagram-pack-1","name":"AI Instagram Pack","type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","typeVersion":1.3,"parameters":{"model":{"__rl":true,"mode":"list","value":"gpt-4o-2024-08-06","cachedResultName":"gpt-4o-2024-08-06"},"options":{}},"position":[680,300]},{"id":"set-json-output-1","name":"Set JSON Output","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"id":"content-json","name":"content_json","type":"string","value":"={{ $json[\"data\"] ?? $json[\"result\"] ?? $json }}"}]},"includeOtherFields":true},"position":[940,300]},{"id":"write-files-1","name":"Write Files","type":"n8n-nodes-base.writeBinaryFile","typeVersion":1,"parameters":{"fileName":"={{ $json[\"file_name\"] || \"[REDACTED].txt\" }}","dataPropertyName":"data"},"position":[1200,300]}],"connections":{"Set Topics":{"main":[[{"node":"AI Instagram Pack","type":"main","index":0}]]},"Manual Trigger":{"main":[[{"node":"Set Topics","type":"main","index":0}]]},"Set JSON Output":{"main":[[{"node":"Write Files","type":"main","index":0}]]},"AI Instagram Pack":{"main":[[{"node":"Set JSON Output","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7daa8c03-eded-4085-b366-aa24c131083e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:10.287Z","createdAt":"2026-02-16T10:15:10.287Z","role":"workflow:owner","workflowId":"CXm48p2ZjGKYqKjM","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"error-trigger-1","name":"Error Trigger","type":"n8n-nodes-base.errorTrigger","typeVersion":1.2,"parameters":{},"position":[420,500]}}]


workflow_id: 6rdAY7svno7DwEl9
workflow_name: Test_U4-04
trigger: partial_update
created_at: 2026-02-16 10:15:34
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:14:50.921Z","createdAt":"2026-02-16T10:14:50.921Z","id":"6rdAY7svno7DwEl9","name":"Test_U4-04","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-start","name":"Start Point","type":"n8n-nodes-base.webhook","typeVersion":2.1,"parameters":{"path":"chat-validation","options":{},"responseMode":"streaming"},"position":[300,400]},{"id":"message-processor","name":"Message Processor","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Message Receipt Processing\nconst inputData = items[0].json;\n\nconst messageData = {\n  messageId: inputData.messageId || `msg_${Date.now()}`,\n  timestamp: new Date().toISOString(),\n  chatSession: inputData.chatSession || 'default',\n  message: inputData.message || inputData.query || 'Test message',\n  userId: inputData.userId || 'user_001',\n  channel: inputData.channel || 'web',\n  messageReceived: true,\n  receivedAt: new Date().toISOString()\n};\n\n// Add validation flags\nmessageData.validation = {\n  messageFormat: messageData.message && messageData.message.length > 0,\n  sessionValid: messageData.chatSession !== null,\n  userIdValid: messageData.userId !== null,\n  timestampValid: true\n};\n\nreturn [{ json: messageData }];"},"position":[500,400]},{"id":"system-health-check","name":"System Health Check","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"https://[domain]/post","method":"POST","options":{},"jsonBody":"={{ JSON.stringify({\n  action: 'chat_health_check',\n  timestamp: $now,\n  session: $json.chatSession,\n  checks: {\n    api_status: 'active',\n    database_connection: 'healthy',\n    response_time: Math.random() * 100 + 50,\n    memory_usage: Math.random() * 80 + 10\n  }\n}) }}","sendBody":true,"contentType":"json"},"position":[700,400]},{"id":"chat-processor","name":"Chat Processor","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Chat Request Processing and Response Generation\nconst messageData = items[0].json;\nconst healthData = items[1] ? items[1].json : { json: { checks: {} } };\n\n// Process the chat request\nconst processedRequest = {\n  originalMessage: messageData.message,\n  processedAt: new Date().toISOString(),\n  sessionId: messageData.chatSession,\n  userId: messageData.userId,\n  messageId: messageData.messageId,\n  \n  // System status from health check\n  systemHealth: healthData.json ? healthData.json.checks : {\n    api_status: 'active',\n    database_connection: 'healthy',\n    response_time: 75,\n    memory_usage: 45\n  },\n  \n  // Generate chat response based on input\n  generatedResponse: {\n    type: 'text',\n    content: [REDACTED](messageData.message),\n    confidence: Math.random() * 0.4 + 0.6, // 0.6 - 1.0\n    processingTime: Math.random() * 200 + 100,\n    responseId: `resp_${Date.now()}`,\n    timestamp: new Date().toISOString()\n  },\n  \n  // Validation results\n  validationResults: {\n    messageFormatValid: messageData.validation.messageFormat,\n    sessionValid: messageData.validation.sessionValid,\n    systemHealthy: healthData.json ? healthData.json.checks.api_status === 'active' : true,\n    responseGenerated: true,\n    overallScore: [REDACTED](messageData, healthData)\n  }\n};\n\n// Helper function to generate contextual chat responses\nfunction [REDACTED](inputMessage) {\n  const message = inputMessage.toLowerCase();\n  \n  if (message.includes('hello') || message.includes('hi')) {\n    return 'Hello! How can I assist you today?';\n  } else if (message.includes('help')) {\n    return 'I\\'m here to help! What do you need assistance with?';\n  } else if (message.includes('weather')) {\n    return 'I can help you with weather information. What location are you interested in?';\n  } else if (message.includes('time')) {\n    return `The current time is ${new Date().toLocaleTimeString()}.`;\n  } else if (message.includes('thank')) {\n    return 'You\\'re welcome! Is there anything else I can help you with?';\n  } else {\n    return `I understand you said: \"${inputMessage}\". How can I help you with that?`;\n  }\n}\n\n// Calculate overall validation score\nfunction [REDACTED](messageData, healthData) {\n  let score = 0;\n  let maxScore = 0;\n  \n  // Message validation (25 points)\n  maxScore += 25;\n  if (messageData.validation.messageFormat) score += 25;\n  \n  // Session validation (25 points)\n  maxScore += 25;\n  if (messageData.validation.sessionValid) score += 25;\n  \n  // System health (25 points)\n  maxScore += 25;\n  if (healthData.json && healthData.json.checks.api_status === 'active') {\n    score += 25;\n  } else {\n    score += 25; // Default assumption\n  }\n  \n  // Response generation (25 points)\n  maxScore += 25;\n  score += 25; // Always true in this context\n  \n  return Math.round((score / maxScore) * 100);\n}\n\nreturn [{ json: processedRequest }];"},"position":[900,400]},{"id":"response-formatter","name":"Response Formatter","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Response Formatting for Delivery\nconst processedData = items[0].json;\n\n// Format the final response for chat interface\nconst formattedResponse = {\n  // Chat response data\n  chatResponse: {\n    messageId: processedData.generatedResponse.responseId,\n    replyTo: processedData.messageId,\n    sessionId: processedData.sessionId,\n    userId: processedData.userId,\n    content: processedData.generatedResponse.content,\n    type: processedData.generatedResponse.type,\n    timestamp: processedData.generatedResponse.timestamp,\n    confidence: processedData.generatedResponse.confidence,\n    processingTime: processedData.generatedResponse.processingTime\n  },\n  \n  // Validation summary\n  validationSummary: {\n    overallScore: processedData.validationResults.overallScore,\n    status: processedData.validationResults.overallScore >= 80 ? 'PASS' : 'FAIL',\n    checks: {\n      messageFormat: processedData.validationResults.messageFormatValid ? 'PASS' : 'FAIL',\n      sessionValid: processedData.validationResults.sessionValid ? 'PASS' : 'FAIL',\n      systemHealth: processedData.validationResults.systemHealthy ? 'PASS' : 'FAIL',\n      responseGenerated: processedData.validationResults.responseGenerated ? 'PASS' : 'FAIL'\n    },\n    recommendations: [REDACTED](processedData.validationResults)\n  },\n  \n  // System metrics\n  systemMetrics: {\n    healthStatus: processedData.systemHealth,\n    validationTimestamp: new Date().toISOString(),\n    processingComplete: true\n  },\n  \n  // Approval required flag\n  requiresApproval: processedData.validationResults.overallScore < 90,\n  approvalReason: processedData.validationResults.overallScore < 90 ? \n    'Validation score below 90% threshold' : null,\n  \n  // Delivery metadata\n  deliveryInfo: {\n    readyForDelivery: true,\n    deliveryMethod: 'chat_interface',\n    priority: processedData.validationResults.overallScore >= 95 ? 'high' : 'normal',\n    [REDACTED]: new Date(Date.now() + 1000).toISOString()\n  }\n};\n\n// Generate recommendations based on validation results\nfunction [REDACTED](validationResults) {\n  const recommendations = [];\n  \n  if (!validationResults.messageFormatValid) {\n    recommendations.push('Improve message format validation');\n  }\n  \n  if (!validationResults.sessionValid) {\n    recommendations.push('Verify chat session management');\n  }\n  \n  if (!validationResults.systemHealthy) {\n    recommendations.push('Check system health and connectivity');\n  }\n  \n  if (validationResults.overallScore < 80) {\n    recommendations.push('Review and improve overall chat system performance');\n  }\n  \n  if (recommendations.length === 0) {\n    recommendations.push('All systems operating optimally');\n  }\n  \n  return recommendations;\n}\n\nreturn [{ json: formattedResponse }];"},"position":[1100,400]},{"id":"approval-checkpoint","name":"Review Checkpoint","type":"n8n-nodes-base.wait","typeVersion":1.1,"parameters":{"resume":"webhook","options":{"rawBody":true}},"position":[1300,400]},{"id":"approval-decision","name":"Decision Point","type":"n8n-nodes-base.if","typeVersion":2.2,"parameters":{"options":{},"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"[REDACTED]","operator":{"name":"filter.operator.equals","type":"string","operation":"equals"},"leftValue":"={{ $json.body.action }}","rightValue":"approved"}]}},"position":[1500,400]},{"id":"delivery-processor","name":"Delivery Processor","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Final Response Delivery (Approved Path)\nconst originalData = items[0].json;\nconst approvalData = items[1].json;\n\n// Create final delivery response\nconst finalResponse = {\n  status: 'delivered',\n  timestamp: new Date().toISOString(),\n  deliveryId: `delivery_${Date.now()}`,\n  \n  // Original chat response\n  chatResponse: originalData.chatResponse,\n  \n  // Delivery confirmation\n  [REDACTED]: {\n    approved: true,\n    approvedAt: approvalData.body ? approvalData.body.timestamp : new Date().toISOString(),\n    approvedBy: approvalData.body ? approvalData.body.approver : 'system',\n    deliveryMethod: 'chat_interface',\n    deliveryStatus: 'completed'\n  },\n  \n  // Final validation summary\n  finalValidation: {\n    ...originalData.validationSummary,\n    approvalStatus: 'approved',\n    deliveryCompleted: true\n  },\n  \n  // System completion\n  systemStatus: {\n    workflowCompleted: true,\n    completedAt: new Date().toISOString(),\n    totalProcessingTime: originalData.chatResponse.processingTime,\n    finalScore: originalData.validationSummary.overallScore\n  },\n  \n  // Success message\n  message: 'Chat functionality validation completed successfully. Response delivered to user.',\n  \n  // Next actions\n  nextActions: [\n    'Monitor chat response effectiveness',\n    'Log interaction for analytics',\n    'Update chat system metrics'\n  ]\n};\n\nreturn [{ json: finalResponse }];"},"position":[1700,320]},{"id":"rejection-handler","name":"Rejection Handler","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Rejection Handler (Rejected Path)\nconst originalData = items[0].json;\nconst rejectionData = items[1].json;\n\n// Create rejection response\nconst rejectionResponse = {\n  status: 'rejected',\n  timestamp: new Date().toISOString(),\n  rejectionId: `rejection_${Date.now()}`,\n  \n  // Original data reference\n  originalRequest: {\n    messageId: originalData.chatResponse.messageId,\n    sessionId: originalData.chatResponse.sessionId,\n    userId: originalData.chatResponse.userId\n  },\n  \n  // Rejection details\n  rejectionInfo: {\n    rejected: true,\n    rejectedAt: rejectionData.body ? rejectionData.body.timestamp : new Date().toISOString(),\n    rejectedBy: rejectionData.body ? rejectionData.body.rejector : 'system',\n    reason: rejectionData.body ? rejectionData.body.reason : 'Failed validation requirements',\n    validationScore: originalData.validationSummary.overallScore\n  },\n  \n  // Alternative actions\n  alternativeActions: [\n    'Review and improve chat response quality',\n    'Re-run validation with updated parameters',\n    'Escalate to human operator',\n    'Use fallback response template'\n  ],\n  \n  // System status\n  systemStatus: {\n    workflowCompleted: true,\n    completedAt: new Date().toISOString(),\n    status: '[REDACTED]'\n  },\n  \n  // Failure message\n  message: 'Chat response rejected. Alternative processing required.',\n  \n  // Recommended next steps\n  recommendations: originalData.validationSummary.recommendations\n};\n\nreturn [{ json: rejectionResponse }];"},"position":[1700,480]},{"id":"final-response","name":"Final Response","type":"n8n-nodes-base.respondToWebhook","typeVersion":1.1,"parameters":{"options":{},"respondWith":"json","responseBody":"={{ JSON.stringify({\n  workflowCompleted: true,\n  timestamp: $now,\n  result: $json,\n  processingStatus: 'completed'\n}, null, 2) }}"},"position":[1900,400]}],"connections":{"Start Point":{"main":[[{"node":"Message Processor","type":"main","index":0}]]},"Chat Processor":{"main":[[{"node":"Response Formatter","type":"main","index":0}]]},"Decision Point":{"main":[[{"node":"Delivery Processor","type":"main","index":0}],[{"node":"Rejection Handler","type":"main","index":0}]]},"Message Processor":{"main":[[{"node":"System Health Check","type":"main","index":0},{"node":"Chat Processor","type":"main","index":0}]]},"Rejection Handler":{"main":[[{"node":"Final Response","type":"main","index":0}]]},"Review Checkpoint":{"main":[[{"node":"Decision Point","type":"main","index":0}]]},"Delivery Processor":{"main":[[{"node":"Final Response","type":"main","index":0}]]},"Response Formatter":{"main":[[{"node":"Review Checkpoint","type":"main","index":0}]]},"System Health Check":{"main":[[{"node":"Chat Processor","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c1436a92-9bbd-4a68-93c3-7f7504a46038","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:14:50.921Z","createdAt":"2026-02-16T10:14:50.921Z","role":"workflow:owner","workflowId":"6rdAY7svno7DwEl9","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Payload Type Switch","type":"n8n-nodes-base.switch","typeVersion":1,"position":[1100,400]}}]


workflow_id: a8CNvEQJbL2STG4o
workflow_name: Test_U5-02
trigger: partial_update
created_at: 2026-02-16 10:15:38
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:24.174Z","createdAt":"2026-02-16T10:15:24.174Z","id":"a8CNvEQJbL2STG4o","name":"Test_U5-02","description":null,"active":false,"isArchived":false,"nodes":[{"id":"schedule-trigger","name":"Weekly Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"parameters":{"rule":{"interval":[{"field":"weeks","triggerAtHour":2,"weeksInterval":1,"triggerAtMinute":0,"triggerAtDayOfWeek":1}]}},"position":[250,300]},{"id":"get-databases","name":"Lister toutes les databases Notion","type":"n8n-nodes-base.notion","typeVersion":2.2,"parameters":{"resource":"database","operation":"getAll","returnAll":true},"position":[450,300]},{"id":"loop-databases","name":"Pour chaque database","type":"n8n-nodes-base.splitInBatches","typeVersion":3,"parameters":{"options":{},"batchSize":1},"position":[650,300]},{"id":"get-pages","name":"Get Database Pages","type":"n8n-nodes-base.notion","typeVersion":2.2,"parameters":{"options":{},"resource":"databasePage","operation":"getAll","returnAll":true,"databaseId":"[REDACTED]"},"position":[850,300]},{"id":"format-json","name":"Formater en JSON","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"const databaseName = $('Lister toutes les databases Notion').item.json.title[0]?.plain_text || 'Database';\nconst timestamp = new Date().toISOString().split('T')[0];\nconst pages = $input.all();\n\nconst backup = {\n  database: databaseName,\n  exportDate: timestamp,\n  totalPages: pages.length,\n  pages: pages.map(item => item.json)\n};\n\nreturn {\n  json: {\n    fileName: `notion-backup-${databaseName.replace(/\\s+/g, '-')}-${timestamp}.json`,\n    content: JSON.stringify(backup, null, 2)\n  }\n};","language":"javaScript"},"position":[1050,300]},{"id":"upload-to-drive","name":"Uploader sur Google Drive","type":"n8n-nodes-base.googleDrive","typeVersion":3,"parameters":{"name":"={{ $json.fileName }}","driveId":{"mode":"list","value":"MyDrive"},"options":{"parentId":""},"folderId":{"mode":"list","value":""},"operation":"upload"},"position":[1250,300]},{"id":"end-loop","name":"Fin de boucle","type":"n8n-nodes-base.noOp","typeVersion":1,"parameters":{},"position":[1450,300]}],"connections":{"Formater en JSON":{"main":[[{"node":"Uploader sur Google Drive","type":"main","index":0}]]},"Pour chaque database":{"main":[[{"node":"Get Database Pages","type":"main","index":0}],[{"node":"Fin de boucle","type":"main","index":0}]]},"Weekly Trigger":{"main":[[{"node":"Lister toutes les databases Notion","type":"main","index":0}]]},"Uploader sur Google Drive":{"main":[[{"node":"Pour chaque database","type":"main","index":0}]]},"Get Database Pages":{"main":[[{"node":"Formater en JSON","type":"main","index":0}]]},"Lister toutes les databases Notion":{"main":[[{"node":"Pour chaque database","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"5bb55034-b5e6-4d46-9f4f-a36791ab9d7c","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:24.174Z","createdAt":"2026-02-16T10:15:24.174Z","role":"workflow:owner","workflowId":"a8CNvEQJbL2STG4o","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateNode","nodeName":"Pour chaque database","updates":{"parameters":{"options":{"batchSize":50}}}}]


workflow_id: 6SRVxTxkotViy197
workflow_name: Test_U5-03
trigger: partial_update
created_at: 2026-02-16 10:15:38
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:28.903Z","createdAt":"2026-02-16T10:15:28.903Z","id":"6SRVxTxkotViy197","name":"Test_U5-03","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"salma-v2","options":{},"httpMethod":"POST","responseMode":"responseNode"},"position":[100,300]},{"id":"node2","name":"Extract Data","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"const body = $input.item.json.body || $input.item.json;\nconst conversation = body.conversation || {};\nconst message = body.content || '';\nconst messageType = body.message_type;\n\nif (messageType === 1 || messageType === 'outgoing') {\n  return [];\n}\n\nlet phone = (body?.sender?.phone_number || body?.sender?.identifier || '').toString().replace(/\\D/g, '');\nif (phone.startsWith('0')) phone = '212' + phone.substring(1);\nif (!phone.startsWith('212') && phone.length > 0) phone = '212' + phone;\n\nconst isVoice = body.content_type === 'audio' || message.includes('00:00 /');\n\nreturn [{\n  json: {\n    phone,\n    message: isVoice ? '[رسالة صوتية]' : message,\n    is_voice: isVoice,\n    conversation_id: conversation.id || body.conversation_id,\n    account_id: body?.account?.id || 1\n  }\n}];"},"position":[320,300]},{"id":"node3","name":"Build Context","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"raw","jsonOutput":"={\n  \"phone\": \"{{ $json.phone }}\",\n  \"message\": \"{{ $json.message }}\",\n  \"is_voice\": {{ $json.is_voice }},\n  \"conversation_id\": {{ $json.conversation_id }},\n  \"account_id\": {{ $json.account_id }},\n  \"lead_state\": {\n    \"name\": null,\n    \"city\": null,\n    \"course_type\": null,\n    \"stage\": \"GREETING\"\n  },\n  \"is_first_message\": true\n}"},"position":[540,300]},{"id":"node4","name":"Search RAG","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"http://[domain]/search","method":"POST","options":{},"jsonBody":"={\"query\": \"{{ $json.message }}\", \"limit\": 4}","sendBody":true,"specifyBody":"json"},"position":[760,300]},{"id":"node5","name":"AI Agent","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"https://[domain]/v1/chat/completions","method":"POST","options":{},"jsonBody":"={\n  \"model\": \"gpt-4o-mini\",\n  \"temperature\": 0.7,\n  \"max_tokens\": 500,\n  \"messages\": [\n    {\"role\": \"system\", \"content\": \"أنتِ سلمى، المساعدة البيعية في مركز KeyTechnology للتكوين في القنيطرة.\\n\\nالقواعد:\\n1. تكلمي بالدارجة المغربية\\n2. ردود قصيرة (2-4 جمل)\\n3. لا تكرري الأسئلة\\n\\nالدورات: صناعة المحتوى، التسويق الرقمي، الذكاء الاصطناعي، محو الأمية الرقمية\\nالأسعار: 600 درهم جماعي، 1500 درهم فردي\\n\\nالمدن القريبة: القنيطرة، سلا، الرباط، تمارة\\nالمدن البعيدة: الدار البيضاء، فاس، طنجة... (أونلاين فقط)\\n\\nأرجعي JSON:\\n{\\\"reply_text\\\": \\\"ردك\\\", \\\"action\\\": \\\"none\\\"}\"},\n    {\"role\": \"user\", \"content\": \"الرسالة: {{ $('Build Context').item.json.message }}\\n\\nمعلومات RAG:\\n{{ $json.results ? $json.results.map(r => r.title + ': ' + r.content.substring(0,200)).join('\\\\n') : 'لا توجد' }}\\n\\n{{ $('Build Context').item.json.is_first_message ? 'هذه أول رسالة - رحبي واسألي عن المدينة' : '' }}\\n{{ $('Build Context').item.json.is_voice ? 'رسالة صوتية - اطلبي الكتابة' : '' }}\"}\n  ]\n}","sendBody":true,"specifyBody":"json","authentication":"[REDACTED]","nodeCredentialType":"[REDACTED]"},"position":[980,300]},{"id":"node6","name":"Parse Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"const ai = $input.item.json;\nconst ctx = $('Build Context').item.json;\n\nlet text = '';\nif (ai.choices?.[0]?.message?.content) {\n  text = ai.choices[0].message.content;\n} else {\n  text = JSON.stringify(ai);\n}\n\nlet parsed;\ntry {\n  const match = text.match(/\\{[\\s\\S]*\\}/);\n  parsed = match ? JSON.parse(match[0]) : { reply_text: text };\n} catch(e) {\n  parsed = { reply_text: 'عذراً، وقع مشكل. راسلنا على 0660976295' };\n}\n\nreturn [{\n  json: {\n    reply_text: parsed.reply_text || '',\n    action: parsed.action || 'none',\n    conversation_id: ctx.conversation_id,\n    account_id: ctx.account_id,\n    phone: ctx.phone\n  }\n}];"},"position":[1200,300]},{"id":"node7","name":"Reply Chatwoot","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"parameters":{"url":"=https://chatwoot.habertech.top/api/v1/accounts/{{ $json.account_id }}/conversations/{{ $json.conversation_id }}/messages","method":"POST","options":{},"jsonBody":"={\"content\": {{ JSON.stringify($json.reply_text) }}, \"message_type\": \"outgoing\"}","sendBody":true,"specifyBody":"json","authentication":"[REDACTED]","nodeCredentialType":"[REDACTED]"},"position":[1420,300]},{"id":"node8","name":"Response OK","type":"n8n-nodes-base.respondToWebhook","typeVersion":1.1,"parameters":{"respondWith":"json","responseBody":"={\"status\": \"ok\", \"reply\": {{ JSON.stringify($('Parse Response').item.json.reply_text) }}}"},"position":[1640,300]}],"connections":{"Webhook":{"main":[[{"node":"Extract Data","type":"main","index":0}]]},"AI Agent":{"main":[[{"node":"Parse Response","type":"main","index":0}]]},"Search RAG":{"main":[[{"node":"AI Agent","type":"main","index":0}]]},"Extract Data":{"main":[[{"node":"Build Context","type":"main","index":0}]]},"Build Context":{"main":[[{"node":"Search RAG","type":"main","index":0}]]},"Parse Response":{"main":[[{"node":"Reply Chatwoot","type":"main","index":0}]]},"Reply Chatwoot":{"main":[[{"node":"Response OK","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"592375e0-3e96-48ff-bc3b-391d7f7e4b93","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:28.904Z","createdAt":"2026-02-16T10:15:28.904Z","role":"workflow:owner","workflowId":"6SRVxTxkotViy197","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"node_split","name":"Split In Batches","type":"n8n-nodes-base.splitInBatches","typeVersion":3.3,"parameters":{"batchSize":10,"options":{}},"position":[430,300]}},{"type":"removeConnection","source":"Extract Data","target":"Build Context"},{"type":"addConnection","source":"Extract Data","target":"Split In Batches"},{"type":"addConnection","source":"Split In Batches","target":"Build Context"}]


workflow_id: k47W7IYD40i4u35C
workflow_name: Test_U4-05
trigger: partial_update
created_at: 2026-02-16 10:15:39
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:14:51.619Z","createdAt":"2026-02-16T10:14:51.619Z","id":"k47W7IYD40i4u35C","name":"Test_U4-05","description":null,"active":false,"isArchived":false,"nodes":[{"id":"trigger","name":"Execute Workflow Trigger","type":"n8n-nodes-base.executeWorkflowTrigger","typeVersion":1.1,"parameters":{"inputSource":"passthrough"},"position":[0,0]},{"id":"prepare","name":"Prepare Input","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Validate and prepare input for SEO planning\nconst input = $input.first().json;\n\n// Validate required fields\nif (!input.original_content) {\n  throw new Error('Missing required field: original_content');\n}\nif (!input.focus_keyphrase) {\n  throw new Error('Missing required field: focus_keyphrase');\n}\nif (!Array.isArray(input.[REDACTED])) {\n  throw new Error('Missing required field: [REDACTED]');\n}\n\n// Truncate content if too long\nconst maxContentLength = 6000;\nlet content = input.original_content;\nif (content.length > maxContentLength) {\n  content = content.substring(0, maxContentLength) + '\\n\\n[Content truncated...]';\n}\n\nreturn [{\n  json: {\n    original_content: content,\n    original_title: input.original_title || '',\n    focus_keyphrase: input.focus_keyphrase,\n    [REDACTED]: input.[REDACTED]\n  }\n}];"},"position":[220,0]},{"id":"openai","name":"SEO Planning","type":"@n8n/n8n-nodes-langchain.openAi","typeVersion":1.8,"parameters":{"modelId":{"__rl":true,"mode":"list","value":"gpt-4o","cachedResultName":"GPT-4O"},"options":{"maxTokens":"[REDACTED]","temperature":0.5,"responseFormat":"json_object"},"messages":{"values":[{"role":"system","content":"Eres un redactor SEO experto especializado en planificación de contenido optimizado para Yoast SEO. Tu trabajo es crear metadatos SEO perfectos y un outline detallado para artículos de blog.\n\nREGLAS YOAST SEO (CRÍTICAS):\n\n1. TÍTULO SEO:\n   - Máximo 60 caracteres (ideal: 50-60)\n   - DEBE incluir la focus keyphrase\n   - Preferiblemente la keyphrase al inicio\n   - Atractivo y clickeable\n\n2. META DESCRIPTION:\n   - Máximo 155 caracteres (ideal: 145-155)\n   - DEBE incluir la focus keyphrase\n   - Llamada a la acción o resumen atractivo\n\n3. SLUG:\n   - Solo minúsculas, guiones medios, sin acentos\n   - Incluir la focus keyphrase\n   - Máximo 5-6 palabras\n   - Sin palabras vacías (el, la, de, etc.)\n\n4. OUTLINE (H2/H3):\n   - Al menos 1 H2 debe incluir la focus keyphrase\n   - Entre 4-7 secciones H2\n   - Cada H2 puede tener 2-4 H3 subsecciones\n   - Incluir keywords secundarias naturalmente\n\nRespuesta OBLIGATORIA en formato JSON válido."},{"role":"user","content":"=Crea los metadatos SEO y outline para este artículo:\n\nCONTENIDO ORIGINAL:\nTítulo: {{ $json.original_title }}\nContenido: {{ $json.original_content }}\n\nKEYWORDS SEO:\nFocus Keyphrase: {{ $json.focus_keyphrase }}\nKeywords Secundarias: {{ $json.[REDACTED].join(', ') }}\n\n---\n\nGenera:\n1. Título SEO optimizado (≤60 chars, incluye focus keyphrase)\n2. Meta description atractiva (≤155 chars, incluye focus keyphrase)\n3. Slug SEO-friendly (sin acentos, minúsculas, guiones)\n4. Outline completo con estructura H2/H3\n\nResponde ÚNICAMENTE con JSON en este formato:\n{\n  \"titulo_seo\": \"string max 60 chars\",\n  \"meta_description\": \"string max 155 chars\",\n  \"slug\": \"slug-sin-acentos\",\n  \"outline\": [\n    {\"nivel\": \"H2\", \"texto\": \"Sección principal\", \"incluye_keyword\": true},\n    {\"nivel\": \"H3\", \"texto\": \"Subsección\", \"incluye_keyword\": false}\n  ]\n}"}]},"resource":"text","operation":"message"},"position":[440,0]},{"id":"check_success","name":"Check AI Success","type":"n8n-nodes-base.if","typeVersion":2,"parameters":{"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"check_error","operator":{"type":"boolean","operation":"false"},"leftValue":"={{ $json.error }}","rightValue":""}]}},"position":[660,0]},{"id":"parse_response","name":"Parse AI Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Parse and validate OpenAI response for SEO Planning\nconst input = $input.first().json;\n\nlet parsed;\ntry {\n  if (typeof input.message?.content === 'string') {\n    parsed = JSON.parse(input.message.content);\n  } else if (typeof input.content === 'string') {\n    parsed = JSON.parse(input.content);\n  } else if (input.message?.content) {\n    parsed = input.message.content;\n  } else {\n    parsed = input;\n  }\n} catch (e) {\n  throw new Error('Failed to parse AI response: ' + e.message);\n}\n\n// Validate required fields\nif (!parsed.titulo_seo) {\n  throw new Error('Missing titulo_seo in AI response');\n}\nif (!parsed.meta_description) {\n  throw new Error('Missing meta_description in AI response');\n}\nif (!parsed.slug) {\n  throw new Error('Missing slug in AI response');\n}\nif (!Array.isArray(parsed.outline) || parsed.outline.length < 4) {\n  throw new Error('outline must be an array with at least 4 items');\n}\n\n// Enforce limits\nlet titulo_seo = parsed.titulo_seo;\nif (titulo_seo.length > 60) {\n  titulo_seo = titulo_seo.substring(0, 57) + '...';\n}\n\nlet meta_description = parsed.meta_description;\nif (meta_description.length > 155) {\n  meta_description = meta_description.substring(0, 152) + '...';\n}\n\n// Clean slug\nlet slug = parsed.slug\n  .toLowerCase()\n  .normalize('NFD').replace(/[\\u0300-\\u036f]/g, '') // Remove accents\n  .replace(/[^a-z0-9-]/g, '-')\n  .replace(/-+/g, '-')\n  .replace(/^-|-$/g, '');\n\nreturn [{\n  json: {\n    titulo_seo,\n    meta_description,\n    slug,\n    outline: parsed.outline\n  }\n}];"},"position":[880,-100]},{"id":"success_response","name":"Format Success Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":true},{"id":"workflow","name":"workflow","type":"string","value":"[REDACTED]"},{"id":"data","name":"data","type":"object","value":"={{ $json }}"},{"id":"error","name":"error","type":"object","value":null},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]}},"position":[1100,-100]},{"id":"error_response","name":"Format Error Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":false},{"id":"workflow","name":"workflow","type":"string","value":"[REDACTED]"},{"id":"data","name":"data","type":"object","value":null},{"id":"error","name":"error","type":"object","value":"={{ { message: $json.error?.message || 'AI processing failed', code: 'AI_ERROR' } }}"},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]}},"position":[880,100]}],"connections":{"SEO Planning":{"main":[[{"node":"Check AI Success","type":"main","index":0}]]},"Prepare Input":{"main":[[{"node":"SEO Planning","type":"main","index":0}]]},"Check AI Success":{"main":[[{"node":"Parse AI Response","type":"main","index":0}],[{"node":"Format Error Response","type":"main","index":0}]]},"Parse AI Response":{"main":[[{"node":"Format Success Response","type":"main","index":0}]]},"Execute Workflow Trigger":{"main":[[{"node":"Prepare Input","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b7181e23-1c74-43c7-9158-b2574ed6c543","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:14:51.619Z","createdAt":"2026-02-16T10:14:51.619Z","role":"workflow:owner","workflowId":"k47W7IYD40i4u35C","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Webhook 1","type":"n8n-nodes-base.httpRequest","typeVersion":4.1,"parameters":{"method":"POST","url":"https://example.com/webhook1","options":{"timeout":10000},"sendBody":true,"bodyParameters":{"parameters":[{"name":"data","value":"={{ $json }}"}]}},"position":[660,-100]}},{"type":"addNode","node":{"name":"Webhook 2","type":"n8n-nodes-base.httpRequest","typeVersion":4.1,"parameters":{"method":"POST","url":"https://example.com/webhook2","options":{"timeout":10000},"sendBody":true,"bodyParameters":{"parameters":[{"name":"data","value":"={{ $json }}"}]}},"position":[660,100]}},{"type":"addConnection","source":"check_success","target":"Webhook 1"},{"type":"addConnection","source":"check_success","target":"Webhook 2"}]


workflow_id: 6rdAY7svno7DwEl9
workflow_name: Test_U4-04
trigger: partial_update
created_at: 2026-02-16 10:15:47
workflow_snapshot:
[cell repeats an earlier one in this file: 14418 characters]

operations:
  [{"type":"addNode","node":{"name":"Payload Type Switch","type":"n8n-nodes-base.switch","typeVersion":1,"position":[900,400]}},{"type":"addConnection","source":"Chat Processor","target":"Payload Type Switch"}]


workflow_id: CXm48p2ZjGKYqKjM
workflow_name: Test_U4-10
trigger: partial_update
created_at: 2026-02-16 10:15:57
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:10.286Z","createdAt":"2026-02-16T10:15:10.286Z","id":"CXm48p2ZjGKYqKjM","name":"Test_U4-10","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-trigger-1","name":"Manual Trigger","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"parameters":{},"position":[200,300]},{"id":"set-topics-1","name":"Set Topics","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"id":"topics-field","name":"topics","type":"string","value":"[\"örnek konu 1\",\"örnek konu 2\"]"}]},"includeOtherFields":false},"position":[420,300]},{"id":"ai-instagram-pack-1","name":"AI Instagram Pack","type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","typeVersion":1.3,"parameters":{"model":{"__rl":true,"mode":"list","value":"gpt-4o-2024-08-06","cachedResultName":"gpt-4o-2024-08-06"},"options":{}},"position":[680,300]},{"id":"set-json-output-1","name":"Set JSON Output","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"id":"content-json","name":"content_json","type":"string","value":"={{ $json[\"data\"] ?? $json[\"result\"] ?? $json }}"}]},"includeOtherFields":true},"position":[940,300]},{"id":"write-files-1","name":"Write Files","type":"n8n-nodes-base.writeBinaryFile","typeVersion":1,"parameters":{"fileName":"={{ $json[\"file_name\"] || \"[REDACTED].txt\" }}","dataPropertyName":"data"},"position":[1200,300]}],"connections":{"Set Topics":{"main":[[{"node":"AI Instagram Pack","type":"main","index":0}]]},"Manual Trigger":{"main":[[{"node":"Set Topics","type":"main","index":0}]]},"Set JSON Output":{"main":[[{"node":"Write Files","type":"main","index":0}]]},"AI Instagram Pack":{"main":[[{"node":"Set JSON Output","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7daa8c03-eded-4085-b366-aa24c131083e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:10.287Z","createdAt":"2026-02-16T10:15:10.287Z","role":"workflow:owner","workflowId":"CXm48p2ZjGKYqKjM","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"retry-queue-1","name":"Retry Queue","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"id":"failed-item","name":"failed_item","type":"string","value":"={{ $json }}"},{"id":"error-message","name":"error_message","type":"string","value":"={{ $json.message }}"},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]},"includeOtherFields":false},"options":{"duplicate":false}},"position":[680,500]}]


workflow_id: 0X4bqqlN6HGlO9qB
workflow_name: Test_U5-05
trigger: partial_update
created_at: 2026-02-16 10:15:58
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:38.060Z","createdAt":"2026-02-16T10:15:38.060Z","id":"0X4bqqlN6HGlO9qB","name":"Test_U5-05","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Manual Trigger","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"parameters":{},"position":[-400,200]},{"id":"2","name":"Set Policy + Pools","type":"n8n-nodes-base.set","typeVersion":2,"parameters":{"values":{"json":[{"name":"pools","value":[{"name":"pool-1","apiUrl":"[REDACTED]"},{"name":"pool-2","apiUrl":"[REDACTED]"},{"name":"pool-3","apiUrl":"[REDACTED]"},{"name":"pool-4","apiUrl":"[REDACTED]"}]}],"string":[{"name":"policy","value":"bk_daily"}]},"keepOnlySet":true},"position":[-160,200]},{"id":"3","name":"Fan Out Pools","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"const { pools, policy } = $json;\nif (!Array.isArray(pools)) {\n  return [];\n}\nreturn pools.map(p => ({ json: { ...p, policy } }));","language":"JavaScript"},"position":[80,200]},{"id":"4","name":"Call Backup Xen Pool","type":"n8n-nodes-base.executeWorkflow","typeVersion":1,"parameters":{"mode":"each","workflowId":"QWt6mjRRQWyC4X5Q"},"position":[360,200]}],"connections":{"Fan Out Pools":{"main":[[{"node":"Call Backup Xen Pool","type":"main","index":0}]]},"Manual Trigger":{"main":[[{"node":"Set Policy + Pools","type":"main","index":0}]]},"Set Policy + Pools":{"main":[[{"node":"Fan Out Pools","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9dbeaf38-0a0b-4863-990b-8f7723a58fa9","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:38.060Z","createdAt":"2026-02-16T10:15:38.060Z","role":"workflow:owner","workflowId":"0X4bqqlN6HGlO9qB","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"5","name":"IF - Has Pools","type":"n8n-nodes-base.if","typeVersion":1,"parameters":{"conditions":{"bool":[],"number":[{"value1":"={{ $json.pools.length }}","operation":"greaterThan","value2":0}]},"options":{}},"position":[220,200]}},{"type":"addConnection","source":"Fan Out Pools","target":"IF - Has Pools"}]


workflow_id: QegNfxPbYYDkNsFI
workflow_name: Test_U5-06
trigger: partial_update
created_at: 2026-02-16 10:15:59
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:40.186Z","createdAt":"2026-02-16T10:15:40.186Z","id":"QegNfxPbYYDkNsFI","name":"Test_U5-06","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"webhook/verify-magic-link","httpMethod":"POST","responseMode":"responseNode"},"position":[240,300]},{"id":"query-magic-link","name":"Query Magic Link","type":"n8n-nodes-base.postgres","typeVersion":2.5,"parameters":{"query":"=SELECT id, email, token, expires_at, used FROM magic_links WHERE [REDACTED]}}' LIMIT 1;","options":{},"operation":"executeQuery"},"position":[460,300]},{"id":"validate-link","name":"Validate Link","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"mode":"runOnceForAllItems","jsCode":"const rows = $input.all();\n\nif (rows.length === 0 || !rows[0].json) {\n  return [{\n    json: {\n      valid: false,\n      email: null,\n      error: 'Invalid [REDACTED]}\n  }];\n}\n\nconst link = rows[0].json;\nconst now = new Date();\nconst expiresAt = new Date(link.expires_at);\n\nif (link.used) {\n  return [{\n    json: {\n      valid: false,\n      email: link.email,\n      error: '[REDACTED]}\n  }];\n}\n\nif (now > expiresAt) {\n  return [{\n    json: {\n      valid: false,\n      email: link.email,\n      error: '[REDACTED]}\n  }];\n}\n\nreturn [{\n  json: {\n    valid: true,\n    email: link.email,\n    link_id: link.id\n  }\n}];"},"position":[680,300]},{"id":"mark-used","name":"Mark as Used","type":"n8n-nodes-base.postgres","typeVersion":2.5,"parameters":{"query":"=UPDATE magic_links SET used = true WHERE id = {{ $json.link_id }};","options":{},"operation":"executeQuery"},"position":[900,300]},{"id":"respond","name":"Respond to Webhook","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"parameters":{"respondWith":"json","responseBody":"={{ { valid: $json.valid, email: $json.email, error: $json.error } }}"},"position":[1120,300]}],"connections":{"Webhook":{"main":[[{"node":"Query Magic Link","type":"main","index":0}]]},"Mark as Used":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}]]},"Validate Link":{"main":[[{"node":"Mark as Used","type":"main","index":0}]]},"Query Magic Link":{"main":[[{"node":"Validate Link","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ceda62b3-b78e-400f-9d0c-e0ef97d1e8eb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:40.186Z","createdAt":"2026-02-16T10:15:40.186Z","role":"workflow:owner","workflowId":"QegNfxPbYYDkNsFI","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"removeConnection","source":"Validate Link","target":"Mark as Used"},{"type":"addNode","node":{"id":"switch","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":4.2,"parameters":{"dataType":"boolean","value1":"={{ $json.valid }}","rules":{"rules":[{"output1":true,"output2":false}]},"fallbackOutput":false},"position":[860,300]}},{"type":"addConnection","source":"Validate Link","target":"Switch"},{"type":"addConnection","source":"Switch","target":"Mark as Used","sourceOutput":"0"},{"type":"addConnection","source":"Switch","target":"Respond to Webhook","sourceOutput":"1"}]


workflow_id: QegNfxPbYYDkNsFI
workflow_name: Test_U5-06
trigger: partial_update
created_at: 2026-02-16 10:16:03
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:40.186Z","createdAt":"2026-02-16T10:15:40.186Z","id":"QegNfxPbYYDkNsFI","name":"Test_U5-06","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"webhook/verify-magic-link","httpMethod":"POST","responseMode":"responseNode"},"position":[240,300]},{"id":"query-magic-link","name":"Query Magic Link","type":"n8n-nodes-base.postgres","typeVersion":2.5,"parameters":{"query":"=SELECT id, email, token, expires_at, used FROM magic_links WHERE [REDACTED]}}' LIMIT 1;","options":{},"operation":"executeQuery"},"position":[460,300]},{"id":"validate-link","name":"Validate Link","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"mode":"runOnceForAllItems","jsCode":"const rows = $input.all();\n\nif (rows.length === 0 || !rows[0].json) {\n  return [{\n    json: {\n      valid: false,\n      email: null,\n      error: 'Invalid [REDACTED]}\n  }];\n}\n\nconst link = rows[0].json;\nconst now = new Date();\nconst expiresAt = new Date(link.expires_at);\n\nif (link.used) {\n  return [{\n    json: {\n      valid: false,\n      email: link.email,\n      error: '[REDACTED]}\n  }];\n}\n\nif (now > expiresAt) {\n  return [{\n    json: {\n      valid: false,\n      email: link.email,\n      error: '[REDACTED]}\n  }];\n}\n\nreturn [{\n  json: {\n    valid: true,\n    email: link.email,\n    link_id: link.id\n  }\n}];"},"position":[680,300]},{"id":"mark-used","name":"Mark as Used","type":"n8n-nodes-base.postgres","typeVersion":2.5,"parameters":{"query":"=UPDATE magic_links SET used = true WHERE id = {{ $json.link_id }};","options":{},"operation":"executeQuery"},"position":[900,300]},{"id":"respond","name":"Respond to Webhook","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"parameters":{"respondWith":"json","responseBody":"={{ { valid: $json.valid, email: $json.email, error: $json.error } }}"},"position":[1120,300]}],"connections":{"Webhook":{"main":[[{"node":"Query Magic Link","type":"main","index":0}]]},"Mark as Used":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}]]},"Validate Link":{"main":[[{"node":"Mark as Used","type":"main","index":0}]]},"Query Magic Link":{"main":[[{"node":"Validate Link","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ceda62b3-b78e-400f-9d0c-e0ef97d1e8eb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:40.186Z","createdAt":"2026-02-16T10:15:40.186Z","role":"workflow:owner","workflowId":"QegNfxPbYYDkNsFI","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateNode","nodeName":"Switch","updates":{"parameters":{"dataType":"boolean","value1":"={{ $json.valid }}","rules":{"rules":[{"output1":true,"output2":false,"conditions":{"options":{"caseSensitive":true,"typeValidation":"strict","version":2}}}]},"fallbackOutput":false}}}]


workflow_id: JJv6wwf5sSXVWNu0
workflow_name: Test_U5-01
trigger: partial_update
created_at: 2026-02-16 10:16:03
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:13.338Z","createdAt":"2026-02-16T10:15:13.338Z","id":"JJv6wwf5sSXVWNu0","name":"Test_U5-01","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook_trigger","name":"Tool Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"zoho-lead-erstellen","options":{},"httpMethod":"POST","responseMode":"responseNode"},"position":[200,300]},{"id":"normalize_input","name":"Normalize Input","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"first_name","name":"first_name","type":"string","value":"={{ $json.body?.first_name || $json.first_name || $json.body?.vorname || $json.vorname || '' }}"},{"id":"last_name","name":"last_name","type":"string","value":"={{ $json.body?.last_name || $json.last_name || $json.body?.nachname || $json.nachname || 'Unbekannt' }}"},{"id":"email","name":"email","type":"string","value":"={{ $json.body?.email || $json.email || '' }}"},{"id":"phone","name":"phone","type":"string","value":"={{ $json.body?.phone || $json.phone || $json.body?.telefon || $json.telefon || '' }}"},{"id":"company","name":"company","type":"string","value":"={{ $json.body?.company || $json.company || $json.body?.firma || $json.firma || '' }}"},{"id":"description","name":"description","type":"string","value":"={{ $json.body?.description || $json.description || $json.body?.notizen || $json.notizen || 'Lead erstellt durch KI-Telefonagent' }}"},{"id":"lead_source","name":"lead_source","type":"string","value":"={{ $json.body?.lead_source || $json.lead_source || 'KI-Telefonagent' }}"},{"id":"is_test","name":"is_test","type":"boolean","value":"={{ $json.body?._test || $json._test || false }}"}]}},"position":[420,300]},{"id":"check_test","name":"Is Test Mode?","type":"n8n-nodes-base.if","typeVersion":2.2,"parameters":{"options":{},"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"operator":{"type":"boolean","operation":"equals"},"leftValue":"={{ $json.is_test }}","rightValue":true}]}},"position":[640,300]},{"id":"mock_response","name":"Mock Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":true},{"id":"test_mode","name":"test_mode","type":"boolean","value":true},{"id":"message","name":"message","type":"string","value":"TEST MODE: Lead wurde NICHT in Zoho erstellt"},{"id":"lead_data","name":"lead_data","type":"object","value":"={{ $('Normalize Input').item.json }}"}]}},"position":[860,200]},{"id":"zoho_create","name":"Zoho CRM - Create Lead","type":"n8n-nodes-base.zohoCrm","typeVersion":1,"parameters":{"resource":"lead","operation":"create","additionalFields":{"Email":"={{ $json.email }}","Phone":"={{ $json.phone }}","Company":"={{ $json.company || 'Privat' }}","Last_Name":"={{ $json.last_name }}","First_Name":"={{ $json.first_name }}","Description":"={{ $json.description }}","Lead_Source":"={{ $json.lead_source }}"}},"position":[860,400]},{"id":"format_response","name":"Format Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"mode":"runOnceForEachItem","jsCode":"const input = $('Normalize Input').item.json;\nconst response = $json;\n\nreturn {\n  json: {\n    success: true,\n    message: 'Lead wurde erfolgreich in Zoho CRM erstellt.',\n    lead_id: response.id || response.details?.id,\n    lead_details: {\n      name: `${input.first_name} ${input.last_name}`.trim(),\n      email: input.email,\n      phone: input.phone,\n      company: input.company,\n      source: input.lead_source\n    }\n  }\n};"},"position":[1080,400]},{"id":"respond_webhook","name":"Respond","type":"n8n-nodes-base.respondToWebhook","typeVersion":1.1,"parameters":{"options":{"responseCode":200},"respondWith":"json","responseBody":"={{ $json }}"},"position":[1300,300]}],"connections":{"Tool Webhook":{"main":[[{"node":"Normalize Input","type":"main","index":0}]]},"Is Test Mode?":{"main":[[{"node":"Mock Response","type":"main","index":0}],[{"node":"Zoho CRM - Create Lead","type":"main","index":0}]]},"Mock Response":{"main":[[{"node":"Respond","type":"main","index":0}]]},"Format Response":{"main":[[{"node":"Respond","type":"main","index":0}]]},"Normalize Input":{"main":[[{"node":"Is Test Mode?","type":"main","index":0}]]},"Zoho CRM - Create Lead":{"main":[[{"node":"Format Response","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b19c37db-2792-4f2b-8e80-9791f53c5e45","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:13.339Z","createdAt":"2026-02-16T10:15:13.339Z","role":"workflow:owner","workflowId":"JJv6wwf5sSXVWNu0","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"error_handler","name":"Error Handler","type":"n8n-nodes-base.errorTrigger","typeVersion":1,"parameters":{"workflowId":"JJv6wwf5sSXVWNu0"},"position":[1080,600]}}]


workflow_id: xxjNBeVygQM8IdQd
workflow_name: Test_U5-07
trigger: partial_update
created_at: 2026-02-16 10:16:05
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:43.548Z","createdAt":"2026-02-16T10:15:43.548Z","id":"xxjNBeVygQM8IdQd","name":"Test_U5-07","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-trigger","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"[REDACTED]","options":{"onError":"[REDACTED]"},"httpMethod":"POST","responseMode":"responseNode"},"position":[250,300]},{"id":"query-notion-tasks","name":"Query Notion Tasks","type":"n8n-nodes-base.notion","typeVersion":2,"parameters":{"sort":{"sortValue":[{"key":"Priority Matrix","direction":"ascending"},{"key":"Deadline Date","direction":"ascending"}]},"limit":50,"filters":{"conditions":[{"key":"Status","condition":"anyOf","returnWhen":["Not started","In progress","Inbox"]},{"key":"Priority Matrix","value":"Priority 1","condition":"contains"},{"key":"Urgent","value":true,"condition":"checkbox"}]},"resource":"databasePage","matchType":"anyFilter","operation":"getAll","returnAll":false,"databaseId":"[REDACTED]","filterType":"manual"},"position":[450,300]},{"id":"format-tasks","name":"Format Task List","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"const items = $input.all();\n\nif (items.length === 0) {\n  return [{\n    formattedTasks: '✅ No priority tasks! You\\'re all caught up.',\n    taskCount: 0\n  }];\n}\n\nlet output = `📋 Priority Tasks (${items.length} tasks)\\n\\n`;\n\nconst priority1 = [];\nconst urgent = [];\nconst other = [];\n\nitems.forEach(item => {\n  const props = item.json.properties;\n  const name = props.Name?.title?.[0]?.plain_text || 'Untitled';\n  const priority = props['Priority Matrix']?.select?.name || '';\n  const isUrgent = props.Urgent?.checkbox || false;\n  const deadline = props['Deadline Date']?.date?.start || '';\n  const doDate = props['Do Dates']?.date?.start || '';\n  \n  const taskLine = `□ ${name}`;\n  const meta = [];\n  if (deadline) meta.push(`Deadline: ${deadline}`);\n  if (doDate) meta.push(`Do: ${doDate}`);\n  const fullLine = meta.length > 0 ? `${taskLine} (${meta.join(', ')})` : taskLine;\n  \n  if (priority.includes('Priority 1')) {\n    priority1.push(fullLine);\n  } else if (isUrgent) {\n    urgent.push(fullLine);\n  } else {\n    other.push(fullLine);\n  }\n});\n\nif (priority1.length > 0) {\n  output += 'PRIORITY 1 - DO NOW:\\n';\n  priority1.forEach(t => output += t + '\\n');\n  output += '\\n';\n}\n\nif (urgent.length > 0) {\n  output += 'URGENT:\\n';\n  urgent.forEach(t => output += t + '\\n');\n  output += '\\n';\n}\n\nif (other.length > 0) {\n  output += 'OTHER:\\n';\n  other.forEach(t => output += t + '\\n');\n}\n\nreturn [{\n  formattedTasks: output.trim(),\n  taskCount: items.length\n}];","language":"javaScript"},"position":[650,300]},{"id":"respond-with-tasks","name":"Respond with Task List","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"parameters":{"options":{"responseData":"={{ {\"tasks\": $json.formattedTasks, \"count\": $json.taskCount} }}"}},"position":[850,300]}],"connections":{"Webhook":{"main":[[{"node":"Query Notion Tasks","type":"main","index":0}]]},"Format Task List":{"main":[[{"node":"Respond with Task List","type":"main","index":0}]]},"Query Notion Tasks":{"main":[[{"node":"Format Task List","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"88bf8d76-f018-4645-9029-d702316cc774","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:43.548Z","createdAt":"2026-02-16T10:15:43.548Z","role":"workflow:owner","workflowId":"xxjNBeVygQM8IdQd","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"aggregate-tasks","name":"Aggregate Tasks","type":"n8n-nodes-base.itemLists","typeVersion":3,"parameters":{"operation":"aggregateItems","aggregate":"summarize","options":{"includeOtherFields":true}},"position":[850,300]}},{"type":"addConnection","source":"Format Task List","target":"Aggregate Tasks"},{"type":"removeConnection","source":"Format Task List","target":"Respond with Task List"},{"type":"addConnection","source":"Aggregate Tasks","target":"Respond with Task List"}]


workflow_id: g3UFs3RcDF5PuTQ5
workflow_name: Test_U5-08
trigger: partial_update
operations: []
created_at: 2026-02-16 10:16:06
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:47.433Z","createdAt":"2026-02-16T10:15:47.433Z","id":"g3UFs3RcDF5PuTQ5","name":"Test_U5-08","description":null,"active":false,"isArchived":false,"nodes":[{"id":"read-file","name":"Read Text File","type":"n8n-nodes-base.readWriteFile","typeVersion":1,"parameters":{"operation":"read","fileSelector":"/files/xiaoxiao.txt"},"position":[240,300]},{"id":"convert-to-srt","name":"Convert to SRT","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"mode":"runOnceForAllItems","jsCode":"// 读取文本内容\nconst textContent = $input.all()[0].json.data;\n\n// 将文本按行分割并转换为SRT格式\nconst lines = textContent.split('\\n').filter(line => line.trim() !== '');\nlet srtContent = '';\n\nlines.forEach((line, index) => {\n  const startTime = index * 2; // 每行2秒\n  const endTime = (index + 1) * 2;\n  \n  const startTimeStr = formatTime(startTime);\n  const endTimeStr = formatTime(endTime);\n  \n  srtContent += `${index + 1}\\n`;\n  srtContent += `${startTimeStr} --> ${endTimeStr}\\n`;\n  srtContent += `${line}\\n\\n`;\n});\n\nfunction formatTime(seconds) {\n  const hours = Math.floor(seconds / 3600);\n  const minutes = Math.floor((seconds % 3600) / 60);\n  const secs = Math.floor(seconds % 60);\n  const millis = Math.floor((seconds % 60 - secs) * 1000);\n  \n  return `${String(hours).padStart(2, '0')}:${String(minutes).padStart(2, '0')}:${String(secs).padStart(2, '0')},${String(millis).padStart(3, '0')}`;\n}\n\nreturn [{\n  json: {\n    srtContent: srtContent,\n    fileName: 'xiaoxiao.srt'\n  }\n}];"},"position":[460,300]},{"id":"write-srt","name":"Write SRT File","type":"n8n-nodes-base.readWriteFile","typeVersion":1,"parameters":{"fileName":"/siles/xiaoxiao.srt","operation":"write","dataPropertyName":"data"},"position":[680,300]},{"id":"execute-ffmpeg","name":"Execute FFmpeg","type":"n8n-nodes-base.executeCommand","typeVersion":1,"parameters":{"command":"ffmpeg -i /siles/xiaoxiao.srt -c:a aac -b:a 192k /siles/xiaoxiao.aac"},"position":[900,300]}],"connections":{"Write SRT File":{"main":[[{"node":"Execute FFmpeg","type":"main","index":0}]]},"Read Text File":{"main":[[{"node":"Convert to SRT","type":"main","index":0}]]},"Convert to SRT":{"main":[[{"node":"Write SRT File","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"38ed08f6-f689-40ae-b2d1-865845269dae","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:47.433Z","createdAt":"2026-02-16T10:15:47.433Z","role":"workflow:owner","workflowId":"g3UFs3RcDF5PuTQ5","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}


workflow_id: QegNfxPbYYDkNsFI
workflow_name: Test_U5-06
trigger: partial_update
created_at: 2026-02-16 10:16:10
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:40.186Z","createdAt":"2026-02-16T10:15:40.186Z","id":"QegNfxPbYYDkNsFI","name":"Test_U5-06","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"webhook/verify-magic-link","httpMethod":"POST","responseMode":"responseNode"},"position":[240,300]},{"id":"query-magic-link","name":"Query Magic Link","type":"n8n-nodes-base.postgres","typeVersion":2.5,"parameters":{"query":"=SELECT id, email, token, expires_at, used FROM magic_links WHERE [REDACTED]}}' LIMIT 1;","options":{},"operation":"executeQuery"},"position":[460,300]},{"id":"validate-link","name":"Validate Link","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"mode":"runOnceForAllItems","jsCode":"const rows = $input.all();\n\nif (rows.length === 0 || !rows[0].json) {\n  return [{\n    json: {\n      valid: false,\n      email: null,\n      error: 'Invalid [REDACTED]}\n  }];\n}\n\nconst link = rows[0].json;\nconst now = new Date();\nconst expiresAt = new Date(link.expires_at);\n\nif (link.used) {\n  return [{\n    json: {\n      valid: false,\n      email: link.email,\n      error: '[REDACTED]}\n  }];\n}\n\nif (now > expiresAt) {\n  return [{\n    json: {\n      valid: false,\n      email: link.email,\n      error: '[REDACTED]}\n  }];\n}\n\nreturn [{\n  json: {\n    valid: true,\n    email: link.email,\n    link_id: link.id\n  }\n}];"},"position":[680,300]},{"id":"mark-used","name":"Mark as Used","type":"n8n-nodes-base.postgres","typeVersion":2.5,"parameters":{"query":"=UPDATE magic_links SET used = true WHERE id = {{ $json.link_id }};","options":{},"operation":"executeQuery"},"position":[900,300]},{"id":"respond","name":"Respond to Webhook","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"parameters":{"respondWith":"json","responseBody":"={{ { valid: $json.valid, email: $json.email, error: $json.error } }}"},"position":[1120,300]}],"connections":{"Webhook":{"main":[[{"node":"Query Magic Link","type":"main","index":0}]]},"Mark as Used":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}]]},"Validate Link":{"main":[[{"node":"Mark as Used","type":"main","index":0}]]},"Query Magic Link":{"main":[[{"node":"Validate Link","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ceda62b3-b78e-400f-9d0c-e0ef97d1e8eb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:40.186Z","createdAt":"2026-02-16T10:15:40.186Z","role":"workflow:owner","workflowId":"QegNfxPbYYDkNsFI","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"switch-router","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":4.2,"parameters":{"dataType":"boolean","value1":"={{ $json.valid }}","rules":{"rules":[{"output1":true,"output2":false,"conditions":{"options":{"caseSensitive":true,"typeValidation":"strict","version":2}}}]},"fallbackOutput":false},"position":[860,300]}},{"type":"removeConnection","source":"Validate Link","target":"Mark as Used"},{"type":"addConnection","source":"Validate Link","target":"Switch"},{"type":"addConnection","source":"Switch","target":"Mark as Used","sourceOutput":"0"},{"type":"addConnection","source":"Switch","target":"Respond to Webhook","sourceOutput":"1"}]


workflow_id: JJv6wwf5sSXVWNu0
workflow_name: Test_U5-01
trigger: partial_update
created_at: 2026-02-16 10:16:11
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:13.338Z","createdAt":"2026-02-16T10:15:13.338Z","id":"JJv6wwf5sSXVWNu0","name":"Test_U5-01","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook_trigger","name":"Tool Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"parameters":{"path":"zoho-lead-erstellen","options":{},"httpMethod":"POST","responseMode":"responseNode"},"position":[200,300]},{"id":"normalize_input","name":"Normalize Input","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"first_name","name":"first_name","type":"string","value":"={{ $json.body?.first_name || $json.first_name || $json.body?.vorname || $json.vorname || '' }}"},{"id":"last_name","name":"last_name","type":"string","value":"={{ $json.body?.last_name || $json.last_name || $json.body?.nachname || $json.nachname || 'Unbekannt' }}"},{"id":"email","name":"email","type":"string","value":"={{ $json.body?.email || $json.email || '' }}"},{"id":"phone","name":"phone","type":"string","value":"={{ $json.body?.phone || $json.phone || $json.body?.telefon || $json.telefon || '' }}"},{"id":"company","name":"company","type":"string","value":"={{ $json.body?.company || $json.company || $json.body?.firma || $json.firma || '' }}"},{"id":"description","name":"description","type":"string","value":"={{ $json.body?.description || $json.description || $json.body?.notizen || $json.notizen || 'Lead erstellt durch KI-Telefonagent' }}"},{"id":"lead_source","name":"lead_source","type":"string","value":"={{ $json.body?.lead_source || $json.lead_source || 'KI-Telefonagent' }}"},{"id":"is_test","name":"is_test","type":"boolean","value":"={{ $json.body?._test || $json._test || false }}"}]}},"position":[420,300]},{"id":"check_test","name":"Is Test Mode?","type":"n8n-nodes-base.if","typeVersion":2.2,"parameters":{"options":{},"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"operator":{"type":"boolean","operation":"equals"},"leftValue":"={{ $json.is_test }}","rightValue":true}]}},"position":[640,300]},{"id":"mock_response","name":"Mock Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":true},{"id":"test_mode","name":"test_mode","type":"boolean","value":true},{"id":"message","name":"message","type":"string","value":"TEST MODE: Lead wurde NICHT in Zoho erstellt"},{"id":"lead_data","name":"lead_data","type":"object","value":"={{ $('Normalize Input').item.json }}"}]}},"position":[860,200]},{"id":"zoho_create","name":"Zoho CRM - Create Lead","type":"n8n-nodes-base.zohoCrm","typeVersion":1,"parameters":{"resource":"lead","operation":"create","additionalFields":{"Email":"={{ $json.email }}","Phone":"={{ $json.phone }}","Company":"={{ $json.company || 'Privat' }}","Last_Name":"={{ $json.last_name }}","First_Name":"={{ $json.first_name }}","Description":"={{ $json.description }}","Lead_Source":"={{ $json.lead_source }}"}},"position":[860,400]},{"id":"format_response","name":"Format Response","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"mode":"runOnceForEachItem","jsCode":"const input = $('Normalize Input').item.json;\nconst response = $json;\n\nreturn {\n  json: {\n    success: true,\n    message: 'Lead wurde erfolgreich in Zoho CRM erstellt.',\n    lead_id: response.id || response.details?.id,\n    lead_details: {\n      name: `${input.first_name} ${input.last_name}`.trim(),\n      email: input.email,\n      phone: input.phone,\n      company: input.company,\n      source: input.lead_source\n    }\n  }\n};"},"position":[1080,400]},{"id":"respond_webhook","name":"Respond","type":"n8n-nodes-base.respondToWebhook","typeVersion":1.1,"parameters":{"options":{"responseCode":200},"respondWith":"json","responseBody":"={{ $json }}"},"position":[1300,300]}],"connections":{"Tool Webhook":{"main":[[{"node":"Normalize Input","type":"main","index":0}]]},"Is Test Mode?":{"main":[[{"node":"Mock Response","type":"main","index":0}],[{"node":"Zoho CRM - Create Lead","type":"main","index":0}]]},"Mock Response":{"main":[[{"node":"Respond","type":"main","index":0}]]},"Format Response":{"main":[[{"node":"Respond","type":"main","index":0}]]},"Normalize Input":{"main":[[{"node":"Is Test Mode?","type":"main","index":0}]]},"Zoho CRM - Create Lead":{"main":[[{"node":"Format Response","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b19c37db-2792-4f2b-8e80-9791f53c5e45","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:13.339Z","createdAt":"2026-02-16T10:15:13.339Z","role":"workflow:owner","workflowId":"JJv6wwf5sSXVWNu0","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"error_response","name":"Error Response","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"options":{},"assignments":{"assignments":[{"id":"success","name":"success","type":"boolean","value":false},{"id":"error","name":"error","type":"string","value":"={{ $json.error?.message || $json.message || 'Ein Fehler ist aufgetreten' }}"},{"id":"retry_count","name":"retry_count","type":"integer","value":"={{ $json.retryCount || 0 }}"}]}},"position":[1080,600]}},{"type":"addConnection","source":"zoho_create","target":"error_response"},{"type":"updateNode","nodeName":"Zoho CRM - Create Lead","updates":{"parameters":{"options":{"errorOutputType":"allEntries","retryOn":true,"maxTries":3,"wait":5000}}}}]


workflow_id: CXm48p2ZjGKYqKjM
workflow_name: Test_U4-10
trigger: partial_update
created_at: 2026-02-16 10:16:27
workflow_snapshot:
[cell repeats an earlier one in this file: 3266 characters]

operations:
  [{"type":"addNode","node":{"id":"retry-queue-1","name":"Retry Queue","type":"n8n-nodes-base.set","typeVersion":3.4,"parameters":{"mode":"manual","assignments":{"assignments":[{"id":"failed-item","name":"failed_item","type":"string","value":"={{ $json }}"},{"id":"error-message","name":"error_message","type":"string","value":"={{ $json.message }}"},{"id":"timestamp","name":"timestamp","type":"string","value":"={{ $now.toISO() }}"}]},"includeOtherFields":false},"position":[680,500]}}]


workflow_id: JP4hBuxLOt9kHwnL
workflow_name: Test_U5-04
trigger: partial_update
created_at: 2026-02-16 10:16:31
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:36.382Z","createdAt":"2026-02-16T10:15:36.382Z","id":"JP4hBuxLOt9kHwnL","name":"Test_U5-04","description":null,"active":false,"isArchived":false,"nodes":[{"id":"a52465f8-c957-4c08-9e01-3a213a1e1f16","name":"Telegram Trigger","type":"n8n-nodes-base.telegramTrigger","typeVersion":1.2,"parameters":{"updates":["message"],"additionalFields":{}},"position":[0,0]},{"id":"6af8da33-cedf-42ac-b327-ec9ef6f361b3","name":"HTTP 1min","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"1min"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[304,-32]},{"id":"708eaef7-2ed7-48c8-ac55-9415ea742bff","name":"HTTP 15m","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"15min"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[304,208]},{"id":"6ef01c98-12f2-4296-bc5d-b943f05985e3","name":"HTTP 1hr","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"1h"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[288,496]},{"id":"6a040fb9-ecea-4c4e-bd22-e44d88cc41a0","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3.2,"parameters":{"numberInputs":3},"position":[752,128]},{"id":"92450ad6-a73e-45a3-a924-5307f9391fda","name":"Aggregate","type":"n8n-nodes-base.aggregate","typeVersion":1,"parameters":{"options":{},"aggregate":"[REDACTED]"},"position":[960,128]},{"id":"6e080b05-9e8d-415e-ac76-3031df20c4f6","name":"Code in JavaScript","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Read all 3 items from Merge\nconst items = $input.all();\n\n// Prepare result object\nconst result = {\n  symbol: items[0].json.data.meta.symbol\n};\n\n// Loop through each interval response\nfor (const item of items) {\n  const entry = item.json.data; // TwelveData returns `data` object\n  const interval = entry.meta.interval;   // \"1min\", \"15min\", \"1h\"\n  const candles = entry.values;\n\n  const key = `candles_${interval}`;\n\n  result[key] = candles.map(v => ({\n    datetime: v.datetime,\n    open: parseFloat(v.open),\n    high: parseFloat(v.high),\n    low: parseFloat(v.low),\n    close: parseFloat(v.close),\n    volume: parseFloat(v.volume)\n  }));\n}\n\nreturn [{ json: result }];\n"},"position":[1168,128]}],"connections":{"Merge":{"main":[[{"node":"Aggregate","type":"main","index":0}]]},"HTTP 15m":{"main":[[{"node":"Merge","type":"main","index":1}]]},"HTTP 1hr":{"main":[[{"node":"Merge","type":"main","index":2}]]},"Aggregate":{"main":[[{"node":"Code in JavaScript","type":"main","index":0}]]},"HTTP 1min":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Telegram Trigger":{"main":[[{"node":"HTTP 1min","type":"main","index":0},{"node":"HTTP 15m","type":"main","index":0},{"node":"HTTP 1hr","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"315e36b4-387b-485b-ab4b-6397a519022e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:36.383Z","createdAt":"2026-02-16T10:15:36.383Z","role":"workflow:owner","workflowId":"JP4hBuxLOt9kHwnL","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"subworkflow_trigger","name":"Execute Workflow Trigger","type":"n8n-nodes-base.executeWorkflowTrigger","typeVersion":1.1,"parameters":{},"position":[0,400]}}]


workflow_id: JP4hBuxLOt9kHwnL
workflow_name: Test_U5-04
trigger: partial_update
created_at: 2026-02-16 10:16:50
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:36.382Z","createdAt":"2026-02-16T10:15:36.382Z","id":"JP4hBuxLOt9kHwnL","name":"Test_U5-04","description":null,"active":false,"isArchived":false,"nodes":[{"id":"a52465f8-c957-4c08-9e01-3a213a1e1f16","name":"Telegram Trigger","type":"n8n-nodes-base.telegramTrigger","typeVersion":1.2,"parameters":{"updates":["message"],"additionalFields":{}},"position":[0,0]},{"id":"6af8da33-cedf-42ac-b327-ec9ef6f361b3","name":"HTTP 1min","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"1min"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[304,-32]},{"id":"708eaef7-2ed7-48c8-ac55-9415ea742bff","name":"HTTP 15m","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"15min"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[304,208]},{"id":"6ef01c98-12f2-4296-bc5d-b943f05985e3","name":"HTTP 1hr","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"1h"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[288,496]},{"id":"6a040fb9-ecea-4c4e-bd22-e44d88cc41a0","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3.2,"parameters":{"numberInputs":3},"position":[752,128]},{"id":"92450ad6-a73e-45a3-a924-5307f9391fda","name":"Aggregate","type":"n8n-nodes-base.aggregate","typeVersion":1,"parameters":{"options":{},"aggregate":"[REDACTED]"},"position":[960,128]},{"id":"6e080b05-9e8d-415e-ac76-3031df20c4f6","name":"Code in JavaScript","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Read all 3 items from Merge\nconst items = $input.all();\n\n// Prepare result object\nconst result = {\n  symbol: items[0].json.data.meta.symbol\n};\n\n// Loop through each interval response\nfor (const item of items) {\n  const entry = item.json.data; // TwelveData returns `data` object\n  const interval = entry.meta.interval;   // \"1min\", \"15min\", \"1h\"\n  const candles = entry.values;\n\n  const key = `candles_${interval}`;\n\n  result[key] = candles.map(v => ({\n    datetime: v.datetime,\n    open: parseFloat(v.open),\n    high: parseFloat(v.high),\n    low: parseFloat(v.low),\n    close: parseFloat(v.close),\n    volume: parseFloat(v.volume)\n  }));\n}\n\nreturn [{ json: result }];\n"},"position":[1168,128]}],"connections":{"Merge":{"main":[[{"node":"Aggregate","type":"main","index":0}]]},"HTTP 15m":{"main":[[{"node":"Merge","type":"main","index":1}]]},"HTTP 1hr":{"main":[[{"node":"Merge","type":"main","index":2}]]},"Aggregate":{"main":[[{"node":"Code in JavaScript","type":"main","index":0}]]},"HTTP 1min":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Telegram Trigger":{"main":[[{"node":"HTTP 1min","type":"main","index":0},{"node":"HTTP 15m","type":"main","index":0},{"node":"HTTP 1hr","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"315e36b4-387b-485b-ab4b-6397a519022e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:36.383Z","createdAt":"2026-02-16T10:15:36.383Z","role":"workflow:owner","workflowId":"JP4hBuxLOt9kHwnL","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"id":"execute_subworkflow","name":"Execute Sub-workflow","type":"n8n-nodes-base.executeWorkflow","typeVersion":1.3,"parameters":{"source":"database","workflowId":"JP4hBuxLOt9kHwnL","mode":"once"},"position":[752,128]}}]


workflow_id: JP4hBuxLOt9kHwnL
workflow_name: Test_U5-04
trigger: partial_update
created_at: 2026-02-16 10:16:52
workflow_snapshot:
  {"updatedAt":"2026-02-16T10:15:36.382Z","createdAt":"2026-02-16T10:15:36.382Z","id":"JP4hBuxLOt9kHwnL","name":"Test_U5-04","description":null,"active":false,"isArchived":false,"nodes":[{"id":"a52465f8-c957-4c08-9e01-3a213a1e1f16","name":"Telegram Trigger","type":"n8n-nodes-base.telegramTrigger","typeVersion":1.2,"parameters":{"updates":["message"],"additionalFields":{}},"position":[0,0]},{"id":"6af8da33-cedf-42ac-b327-ec9ef6f361b3","name":"HTTP 1min","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"1min"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[304,-32]},{"id":"708eaef7-2ed7-48c8-ac55-9415ea742bff","name":"HTTP 15m","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"15min"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[304,208]},{"id":"6ef01c98-12f2-4296-bc5d-b943f05985e3","name":"HTTP 1hr","type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"parameters":{"url":"https://[domain]/time_series","options":{},"sendQuery":true,"queryParameters":{"parameters":[{"name":"symbol","value":"={{ $json.message.text.trim().toUpperCase() }}"},{"name":"interval","value":"1h"},{"name":"outputsize","value":"100"},{"name":"apikey","value":"[REDACTED_TOKEN]"}]}},"position":[288,496]},{"id":"6a040fb9-ecea-4c4e-bd22-e44d88cc41a0","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3.2,"parameters":{"numberInputs":3},"position":[752,128]},{"id":"92450ad6-a73e-45a3-a924-5307f9391fda","name":"Aggregate","type":"n8n-nodes-base.aggregate","typeVersion":1,"parameters":{"options":{},"aggregate":"[REDACTED]"},"position":[960,128]},{"id":"6e080b05-9e8d-415e-ac76-3031df20c4f6","name":"Code in JavaScript","type":"n8n-nodes-base.code","typeVersion":2,"parameters":{"jsCode":"// Read all 3 items from Merge\nconst items = $input.all();\n\n// Prepare result object\nconst result = {\n  symbol: items[0].json.data.meta.symbol\n};\n\n// Loop through each interval response\nfor (const item of items) {\n  const entry = item.json.data; // TwelveData returns `data` object\n  const interval = entry.meta.interval;   // \"1min\", \"15min\", \"1h\"\n  const candles = entry.values;\n\n  const key = `candles_${interval}`;\n\n  result[key] = candles.map(v => ({\n    datetime: v.datetime,\n    open: parseFloat(v.open),\n    high: parseFloat(v.high),\n    low: parseFloat(v.low),\n    close: parseFloat(v.close),\n    volume: parseFloat(v.volume)\n  }));\n}\n\nreturn [{ json: result }];\n"},"position":[1168,128]}],"connections":{"Merge":{"main":[[{"node":"Aggregate","type":"main","index":0}]]},"HTTP 15m":{"main":[[{"node":"Merge","type":"main","index":1}]]},"HTTP 1hr":{"main":[[{"node":"Merge","type":"main","index":2}]]},"Aggregate":{"main":[[{"node":"Code in JavaScript","type":"main","index":0}]]},"HTTP 1min":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Telegram Trigger":{"main":[[{"node":"HTTP 1min","type":"main","index":0},{"node":"HTTP 15m","type":"main","index":0},{"node":"HTTP 1hr","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"315e36b4-387b-485b-ab4b-6397a519022e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-02-16T10:15:36.383Z","createdAt":"2026-02-16T10:15:36.383Z","role":"workflow:owner","workflowId":"JP4hBuxLOt9kHwnL","projectId":"IEtLGz5ifmZLQuqt","project":{"updatedAt":"2026-01-27T07:13:02.277Z","createdAt":"2026-01-27T07:09:56.520Z","id":"IEtLGz5ifmZLQuqt","name":"a a <czlonkowski@gmail.com>","type":"personal","icon":null,"description":null,"creatorId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectRelations":[{"updatedAt":"2026-01-27T07:09:56.520Z","createdAt":"2026-01-27T07:09:56.520Z","userId":"b6749013-2e56-48f1-a40e-1f6178895b17","projectId":"IEtLGz5ifmZLQuqt","user":{"updatedAt":"2026-02-16T03:05:32.000Z","createdAt":"2026-01-27T07:09:56.466Z","id":"b6749013-2e56-48f1-a40e-1f6178895b17","email":"czlonkowski@gmail.com","firstName":"a","lastName":"a","personalizationAnswers":{"version":"v4","personalization_survey_submitted_at":"2026-01-27T07:13:08.058Z","personalization_survey_n8n_version":"2.4.6"},"settings":{"userActivated":false},"disabled":false,"mfaEnabled":false,"lastActiveAt":"2026-02-16","isPending":false}}]}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addConnection","source":"HTTP 1min","target":"Execute Sub-workflow"},{"type":"addConnection","source":"HTTP 15m","target":"Execute Sub-workflow"},{"type":"addConnection","source":"HTTP 1hr","target":"Execute Sub-workflow"}]


workflow_id: JP4hBuxLOt9kHwnL
workflow_name: Test_U5-04
trigger: partial_update
created_at: 2026-02-16 10:17:02
workflow_snapshot:
[cell repeats an earlier one in this file: 4956 characters]

operations:
  [{"type":"addNode","node":{"id":"execute_subworkflow","name":"Execute Sub-workflow","type":"n8n-nodes-base.executeWorkflow","typeVersion":1.3,"parameters":{"source":"database","workflowId":"JP4hBuxLOt9kHwnL","mode":"once"},"position":[752,128]}},{"type":"addConnection","source":"HTTP 1min","target":"Execute Sub-workflow"},{"type":"addConnection","source":"HTTP 15m","target":"Execute Sub-workflow"},{"type":"addConnection","source":"HTTP 1hr","target":"Execute Sub-workflow"}]


workflow_id: 0ob5VkJgQLHrESas
workflow_name: [MCP-TEST] Autofix - Apply Webhook Path 1773495014090
trigger: partial_update
created_at: 2026-03-14 13:30:14
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:14.141Z","createdAt":"2026-03-14T13:30:14.141Z","id":"0ob5VkJgQLHrESas","name":"[MCP-TEST] Autofix - Apply Webhook Path 1773495014090","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"4b34b6fd-92f3-4c39-8447-75f7a08997ac","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:14.143Z","createdAt":"2026-03-14T13:30:14.143Z","role":"workflow:owner","workflowId":"0ob5VkJgQLHrESas","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateNode","nodeId":"Webhook","updates":{"parameters.path":"eaabbd55-ad9f-4ed0-a18a-53964ed0cdf0","webhookId":"eaabbd55-ad9f-4ed0-a18a-53964ed0cdf0","typeVersion":2.1}}]


workflow_id: eAWe3VhTahhcZCGF
workflow_name: [MCP-TEST] Autofix - Response Format Apply 1773495016324
trigger: partial_update
created_at: 2026-03-14 13:30:16
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:16.375Z","createdAt":"2026-03-14T13:30:16.375Z","id":"eAWe3VhTahhcZCGF","name":"[MCP-TEST] Autofix - Response Format Apply 1773495016324","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a4ba4a4d-6ac3-4c3a-a044-4118bf06bba8","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:16.376Z","createdAt":"2026-03-14T13:30:16.376Z","role":"workflow:owner","workflowId":"eAWe3VhTahhcZCGF","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateNode","nodeId":"Webhook","updates":{"parameters.path":"8a6f70f1-7640-41d6-9ebb-c1a6c95d8b32","webhookId":"8a6f70f1-7640-41d6-9ebb-c1a6c95d8b32","typeVersion":2.1}}]


workflow_id: ELlswxKwHctTomXI
workflow_name: [MCP-TEST] Partial - Add Node 1773495021285
trigger: partial_update
created_at: 2026-03-14 13:30:21
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:21.336Z","createdAt":"2026-03-14T13:30:21.336Z","id":"ELlswxKwHctTomXI","name":"[MCP-TEST] Partial - Add Node 1773495021285","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"74689a9f-33cb-41fa-bb64-dea78d726cdb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:21.338Z","createdAt":"2026-03-14T13:30:21.338Z","role":"workflow:owner","workflowId":"ELlswxKwHctTomXI","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"test","value":"value","type":"string"}]}}}},{"type":"addConnection","source":"Webhook","target":"Set"}]


workflow_id: fh94I17mGLq35HRO
workflow_name: [MCP-TEST] Partial - Duplicate Node Name 1773495021632
trigger: partial_update
created_at: 2026-03-14 13:30:21
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:21.684Z","createdAt":"2026-03-14T13:30:21.684Z","id":"fh94I17mGLq35HRO","name":"[MCP-TEST] Partial - Duplicate Node Name 1773495021632","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"fd3c6429-45d7-4021-8517-7d2db4839032","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:21.686Z","createdAt":"2026-03-14T13:30:21.686Z","role":"workflow:owner","workflowId":"fh94I17mGLq35HRO","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Webhook","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{}}}]


workflow_id: SFUYw0ytZ4PsUY7e
workflow_name: [MCP-TEST] Partial - Remove Node 1773495021815
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"HTTP Request"}]
created_at: 2026-03-14 13:30:21
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:21.865Z","createdAt":"2026-03-14T13:30:21.865Z","id":"SFUYw0ytZ4PsUY7e","name":"[MCP-TEST] Partial - Remove Node 1773495021815","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"42b452d6-032c-4776-9775-4a304263a648","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:21.867Z","createdAt":"2026-03-14T13:30:21.867Z","role":"workflow:owner","workflowId":"SFUYw0ytZ4PsUY7e","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: UwpusaKFBo3Z1hGF
workflow_name: [MCP-TEST] Partial - Remove Non-existent 1773495022173
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"NonExistentNode"}]
created_at: 2026-03-14 13:30:22
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:22.224Z","createdAt":"2026-03-14T13:30:22.224Z","id":"UwpusaKFBo3Z1hGF","name":"[MCP-TEST] Partial - Remove Non-existent 1773495022173","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"92d1974c-3f3c-4b13-8595-e3bc60e4cb0e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:22.226Z","createdAt":"2026-03-14T13:30:22.226Z","role":"workflow:owner","workflowId":"UwpusaKFBo3Z1hGF","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: c8BHxvHu47TPYD4Q
workflow_name: [MCP-TEST] Partial - Update Node 1773495022352
trigger: partial_update
operations: [{"type":"updateNode","nodeName":"Webhook","updates":{"parameters.path":"updated-path"}}]
created_at: 2026-03-14 13:30:22
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:22.408Z","createdAt":"2026-03-14T13:30:22.408Z","id":"c8BHxvHu47TPYD4Q","name":"[MCP-TEST] Partial - Update Node 1773495022352","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ed43307f-3c64-49a2-931a-2786a264fbee","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:22.409Z","createdAt":"2026-03-14T13:30:22.409Z","role":"workflow:owner","workflowId":"c8BHxvHu47TPYD4Q","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: n2J4bW0olC7v0Rdm
workflow_name: [MCP-TEST] Partial - Update Nested 1773495022710
trigger: partial_update
created_at: 2026-03-14 13:30:22
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:22.760Z","createdAt":"2026-03-14T13:30:22.760Z","id":"n2J4bW0olC7v0Rdm","name":"[MCP-TEST] Partial - Update Nested 1773495022710","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a7cab7a1-c8d8-4f4f-8013-a28cf0e0f597","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:22.761Z","createdAt":"2026-03-14T13:30:22.761Z","role":"workflow:owner","workflowId":"n2J4bW0olC7v0Rdm","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateNode","nodeName":"Webhook","updates":{"parameters.httpMethod":"POST","parameters.path":"new-path"}}]


workflow_id: dfJqpCCz0bAPF5zD
workflow_name: [MCP-TEST] Partial - Move Node 1773495023054
trigger: partial_update
operations: [{"type":"moveNode","nodeName":"Webhook","position":[500,500]}]
created_at: 2026-03-14 13:30:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:23.104Z","createdAt":"2026-03-14T13:30:23.104Z","id":"dfJqpCCz0bAPF5zD","name":"[MCP-TEST] Partial - Move Node 1773495023054","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"e7fdbe60-4639-4216-9ebd-a9b09c5a5e41","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:23.106Z","createdAt":"2026-03-14T13:30:23.106Z","role":"workflow:owner","workflowId":"dfJqpCCz0bAPF5zD","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: UPYTdCKLuJdyJadx
workflow_name: [MCP-TEST] Partial - Disable Node 1773495023394
trigger: partial_update
operations: [{"type":"disableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 13:30:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:23.445Z","createdAt":"2026-03-14T13:30:23.445Z","id":"UPYTdCKLuJdyJadx","name":"[MCP-TEST] Partial - Disable Node 1773495023394","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2768812a-7cfb-46d0-9640-eaae0b20bace","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:23.447Z","createdAt":"2026-03-14T13:30:23.447Z","role":"workflow:owner","workflowId":"UPYTdCKLuJdyJadx","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 8AOv6XOVxxRYulO0
workflow_name: [MCP-TEST] Partial - Enable Node 1773495023738
trigger: partial_update
operations: [{"type":"disableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 13:30:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:23.789Z","createdAt":"2026-03-14T13:30:23.789Z","id":"8AOv6XOVxxRYulO0","name":"[MCP-TEST] Partial - Enable Node 1773495023738","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c928d8f2-5e03-4810-b450-6ead34694d5a","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:23.790Z","createdAt":"2026-03-14T13:30:23.790Z","role":"workflow:owner","workflowId":"8AOv6XOVxxRYulO0","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 8AOv6XOVxxRYulO0
workflow_name: [MCP-TEST] Partial - Enable Node 1773495023738
trigger: partial_update
operations: [{"type":"enableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 13:30:24
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:23.952Z","createdAt":"2026-03-14T13:30:23.789Z","id":"8AOv6XOVxxRYulO0","name":"[MCP-TEST] Partial - Enable Node 1773495023738","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"},"disabled":true}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a146f96e-6325-4866-b7c6-c5a12e1bb6fa","activeVersionId":null,"versionCounter":2,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:23.790Z","createdAt":"2026-03-14T13:30:23.790Z","role":"workflow:owner","workflowId":"8AOv6XOVxxRYulO0","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: Ul3Fi6QiW73HE5wn
workflow_name: [MCP-TEST] Partial - Add Connection 1773495024249
trigger: partial_update
operations: [{"type":"addConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 13:30:24
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:24.307Z","createdAt":"2026-03-14T13:30:24.307Z","id":"Ul3Fi6QiW73HE5wn","name":"[MCP-TEST] Partial - Add Connection 1773495024249","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ffd043ce-beda-470f-a1ed-d996683e5800","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:24.309Z","createdAt":"2026-03-14T13:30:24.309Z","role":"workflow:owner","workflowId":"Ul3Fi6QiW73HE5wn","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: DcypYq3EJqcW3eDO
workflow_name: [MCP-TEST] Partial - Add Connection Ports 1773495024600
trigger: partial_update
created_at: 2026-03-14 13:30:24
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:24.655Z","createdAt":"2026-03-14T13:30:24.655Z","id":"DcypYq3EJqcW3eDO","name":"[MCP-TEST] Partial - Add Connection Ports 1773495024600","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ecdfe7d5-a8f3-41af-856a-35bf14919368","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:24.657Z","createdAt":"2026-03-14T13:30:24.657Z","role":"workflow:owner","workflowId":"DcypYq3EJqcW3eDO","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addConnection","source":"Webhook","target":"HTTP Request","sourceOutput":"main","targetInput":"main","sourceIndex":0,"targetIndex":0}]


workflow_id: jRwgJwC6drcmQT81
workflow_name: [MCP-TEST] Partial - Remove Connection 1773495024907
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 13:30:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:24.964Z","createdAt":"2026-03-14T13:30:24.964Z","id":"jRwgJwC6drcmQT81","name":"[MCP-TEST] Partial - Remove Connection 1773495024907","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2a141872-9622-49b0-9b5c-339d82d59c02","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:24.966Z","createdAt":"2026-03-14T13:30:24.966Z","role":"workflow:owner","workflowId":"jRwgJwC6drcmQT81","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: WlpsVQCZZgA8lY4q
workflow_name: [MCP-TEST] Partial - Remove Connection Ignore 1773495025095
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"NonExistent","ignoreErrors":true}]
created_at: 2026-03-14 13:30:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:25.150Z","createdAt":"2026-03-14T13:30:25.150Z","id":"WlpsVQCZZgA8lY4q","name":"[MCP-TEST] Partial - Remove Connection Ignore 1773495025095","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"25bfb50a-e826-43ae-ad82-f2fb01db9ac8","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:25.152Z","createdAt":"2026-03-14T13:30:25.152Z","role":"workflow:owner","workflowId":"WlpsVQCZZgA8lY4q","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 4PQ4RMH6DLadfYea
workflow_name: [MCP-TEST] Partial - Replace Connections 1773495025390
trigger: partial_update
operations: [{"type":"replaceConnections","connections":{}}]
created_at: 2026-03-14 13:30:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:25.443Z","createdAt":"2026-03-14T13:30:25.443Z","id":"4PQ4RMH6DLadfYea","name":"[MCP-TEST] Partial - Replace Connections 1773495025390","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"776dc051-2194-4aa0-9e21-05a6ec14211d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:25.445Z","createdAt":"2026-03-14T13:30:25.445Z","role":"workflow:owner","workflowId":"4PQ4RMH6DLadfYea","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: JNvC6qFYhyuCB4dV
workflow_name: [MCP-TEST] Partial - Clean Stale Dry Run 1773495025579
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"HTTP Request"}]
created_at: 2026-03-14 13:30:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:25.628Z","createdAt":"2026-03-14T13:30:25.628Z","id":"JNvC6qFYhyuCB4dV","name":"[MCP-TEST] Partial - Clean Stale Dry Run 1773495025579","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"bf502f48-9c18-49bd-8eae-e75e9ff0e6a4","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:25.630Z","createdAt":"2026-03-14T13:30:25.630Z","role":"workflow:owner","workflowId":"JNvC6qFYhyuCB4dV","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: U5SMSa5Vu5jBrVXJ
workflow_name: [MCP-TEST] Partial - Update Settings 1773495025927
trigger: partial_update
operations: [{"type":"updateSettings","settings":{"timezone":"America/New_York","executionOrder":"v1"}}]
created_at: 2026-03-14 13:30:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:25.979Z","createdAt":"2026-03-14T13:30:25.979Z","id":"U5SMSa5Vu5jBrVXJ","name":"[MCP-TEST] Partial - Update Settings 1773495025927","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"3a2a42f2-5aa3-4afa-ac1b-050a09cd435a","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:25.980Z","createdAt":"2026-03-14T13:30:25.980Z","role":"workflow:owner","workflowId":"U5SMSa5Vu5jBrVXJ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: eJ8GMTqVeayNqysc
workflow_name: [MCP-TEST] Partial - Update Name Original 1773495026278
trigger: partial_update
operations: [{"type":"updateName","name":"[MCP-TEST] Partial - Update Name Modified 1773495026341"}]
created_at: 2026-03-14 13:30:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:26.333Z","createdAt":"2026-03-14T13:30:26.333Z","id":"eJ8GMTqVeayNqysc","name":"[MCP-TEST] Partial - Update Name Original 1773495026278","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"fa0bc39e-c269-47b3-9593-77d834e9bd23","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:26.335Z","createdAt":"2026-03-14T13:30:26.335Z","role":"workflow:owner","workflowId":"eJ8GMTqVeayNqysc","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: wSRabX5mP8chzxoa
workflow_name: [MCP-TEST] Partial - Add Tag 1773495026571
trigger: partial_update
operations: [{"type":"addTag","tag":"new-tag"}]
created_at: 2026-03-14 13:30:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:26.622Z","createdAt":"2026-03-14T13:30:26.622Z","id":"wSRabX5mP8chzxoa","name":"[MCP-TEST] Partial - Add Tag 1773495026571","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"38313692-a7e8-437d-bc01-23cf627ceb97","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:26.624Z","createdAt":"2026-03-14T13:30:26.624Z","role":"workflow:owner","workflowId":"wSRabX5mP8chzxoa","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: PxO9JaM6ZBkj8Frq
workflow_name: [MCP-TEST] Partial - Remove Tag 1773495027234
trigger: partial_update
operations: [{"type":"removeTag","tag":"to-remove"}]
created_at: 2026-03-14 13:30:27
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:27.287Z","createdAt":"2026-03-14T13:30:27.287Z","id":"PxO9JaM6ZBkj8Frq","name":"[MCP-TEST] Partial - Remove Tag 1773495027234","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"d08bc3ad-1298-4900-8302-986a81550185","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:27.289Z","createdAt":"2026-03-14T13:30:27.289Z","role":"workflow:owner","workflowId":"PxO9JaM6ZBkj8Frq","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 4C47CMuqly5TRFLo
workflow_name: [MCP-TEST] Partial - Multiple Ops 1773495027646
trigger: partial_update
created_at: 2026-03-14 13:30:27
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:27.694Z","createdAt":"2026-03-14T13:30:27.694Z","id":"4C47CMuqly5TRFLo","name":"[MCP-TEST] Partial - Multiple Ops 1773495027646","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"960dd2d6-6cac-407c-b8c6-1268f11622e4","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:27.696Z","createdAt":"2026-03-14T13:30:27.696Z","role":"workflow:owner","workflowId":"4C47CMuqly5TRFLo","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[]}}}},{"type":"addConnection","source":"Webhook","target":"Set"},{"type":"updateName","name":"[MCP-TEST] Partial - Multiple Ops Updated 1773495027705"}]


workflow_id: q9uOxP4xrHxG2O01
workflow_name: [MCP-TEST] Partial - Continue On Error 1773495028230
trigger: partial_update
created_at: 2026-03-14 13:30:28
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:28.283Z","createdAt":"2026-03-14T13:30:28.283Z","id":"q9uOxP4xrHxG2O01","name":"[MCP-TEST] Partial - Continue On Error 1773495028230","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"74064ce1-cfa6-42ac-afd8-a77d4000001f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:28.285Z","createdAt":"2026-03-14T13:30:28.285Z","role":"workflow:owner","workflowId":"q9uOxP4xrHxG2O01","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateName","name":"[MCP-TEST] Partial - Continue On Error Updated 1773495028292"},{"type":"removeNode","nodeName":"NonExistentNode"},{"type":"addTag","tag":"new-tag"}]


workflow_id: joTRKe9XZBePvhCf
workflow_name: [MCP-TEST] Partial - Reject Empty Connections 1773495028621
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 13:30:28
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:28.675Z","createdAt":"2026-03-14T13:30:28.675Z","id":"joTRKe9XZBePvhCf","name":"[MCP-TEST] Partial - Reject Empty Connections 1773495028621","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"4dbed460-413d-4e9a-aae7-191ca9065f4e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:28.676Z","createdAt":"2026-03-14T13:30:28.676Z","role":"workflow:owner","workflowId":"joTRKe9XZBePvhCf","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: vrmblKQt3W0ijaNf
workflow_name: [MCP-TEST] Partial - Reject Single Non-Webhook 1773495028811
trigger: partial_update
created_at: 2026-03-14 13:30:28
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:28.863Z","createdAt":"2026-03-14T13:30:28.863Z","id":"vrmblKQt3W0ijaNf","name":"[MCP-TEST] Partial - Reject Single Non-Webhook 1773495028811","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"POST","path":"multi-node"}},{"id":"set-1","name":"Set 1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"top","type":"string"}]},"options":{}}},{"id":"set-2","name":"Set 2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"bottom","type":"string"}]},"options":{}}},{"id":"merge-1","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[650,300],"parameters":{"mode":"append","options":{}}}],"connections":{"Webhook":{"main":[[{"node":"Set 1","type":"main","index":0},{"node":"Set 2","type":"main","index":0}]]},"Set 1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Set 2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a45c71f3-7ee9-4b21-8bee-87fe2289d481","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:28.865Z","createdAt":"2026-03-14T13:30:28.865Z","role":"workflow:owner","workflowId":"vrmblKQt3W0ijaNf","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"removeNode","nodeName":"Webhook"},{"type":"removeNode","nodeName":"Set 1"},{"type":"removeNode","nodeName":"Set 2"}]


workflow_id: wTEitzOFQrcyZ1i3
workflow_name: [MCP-TEST] Partial - Valid Update 1773495029006
trigger: partial_update
created_at: 2026-03-14 13:30:29
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:29.058Z","createdAt":"2026-03-14T13:30:29.058Z","id":"wTEitzOFQrcyZ1i3","name":"[MCP-TEST] Partial - Valid Update 1773495029006","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"POST","path":"multi-node"}},{"id":"set-1","name":"Set 1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"top","type":"string"}]},"options":{}}},{"id":"set-2","name":"Set 2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"bottom","type":"string"}]},"options":{}}},{"id":"merge-1","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[650,300],"parameters":{"mode":"append","options":{}}}],"connections":{"Webhook":{"main":[[{"node":"Set 1","type":"main","index":0},{"node":"Set 2","type":"main","index":0}]]},"Set 1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Set 2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"0925610e-1034-4bd2-946f-d3b4fcbf8299","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:29.060Z","createdAt":"2026-03-14T13:30:29.060Z","role":"workflow:owner","workflowId":"wTEitzOFQrcyZ1i3","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Process Data","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[850,300],"parameters":{"assignments":{"assignments":[]}}}},{"type":"addConnection","source":"Merge","target":"Process Data"}]


workflow_id: C6mjiniZjJrX50YK
workflow_name: [MCP-TEST] Partial - Reject Disconnected Node 1773495029370
trigger: partial_update
created_at: 2026-03-14 13:30:29
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:29.420Z","createdAt":"2026-03-14T13:30:29.420Z","id":"C6mjiniZjJrX50YK","name":"[MCP-TEST] Partial - Reject Disconnected Node 1773495029370","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"24a01b14-0396-452c-861c-3c64d17ce1d8","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:29.422Z","createdAt":"2026-03-14T13:30:29.422Z","role":"workflow:owner","workflowId":"C6mjiniZjJrX50YK","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Disconnected Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[800,300],"parameters":{"assignments":{"assignments":[]}}}}]


workflow_id: qceU2qp9SNqfRBNJ
workflow_name: [MCP-TEST] Smart Params - IF True Branch 1773495029711
trigger: partial_update
created_at: 2026-03-14 13:30:29
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:29.762Z","createdAt":"2026-03-14T13:30:29.762Z","id":"qceU2qp9SNqfRBNJ","name":"[MCP-TEST] Smart Params - IF True Branch 1773495029711","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"59f55be6-12e9-4b29-aa17-1251c065f8cc","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:29.764Z","createdAt":"2026-03-14T13:30:29.764Z","role":"workflow:owner","workflowId":"qceU2qp9SNqfRBNJ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"TrueHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handled","value":"true","type":"string"}]}}}},{"type":"addConnection","source":"IF","target":"TrueHandler","branch":"true"}]


workflow_id: FCTz02IkRakB4kFU
workflow_name: [MCP-TEST] Smart Params - IF False Branch 1773495030160
trigger: partial_update
created_at: 2026-03-14 13:30:30
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:30.211Z","createdAt":"2026-03-14T13:30:30.211Z","id":"FCTz02IkRakB4kFU","name":"[MCP-TEST] Smart Params - IF False Branch 1773495030160","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"eb3dc524-65a1-4595-90e1-6ed677d82964","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:30.213Z","createdAt":"2026-03-14T13:30:30.213Z","role":"workflow:owner","workflowId":"FCTz02IkRakB4kFU","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"FalseHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,400],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handled","value":"false","type":"string"}]}}}},{"type":"addConnection","source":"IF","target":"FalseHandler","branch":"false"}]


workflow_id: DHcSO7VRVyM9Js9L
workflow_name: [MCP-TEST] Smart Params - IF Both Branches 1773495030520
trigger: partial_update
created_at: 2026-03-14 13:30:30
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:30.572Z","createdAt":"2026-03-14T13:30:30.572Z","id":"DHcSO7VRVyM9Js9L","name":"[MCP-TEST] Smart Params - IF Both Branches 1773495030520","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"bc7584c3-ef31-4137-a369-7bacb117ad06","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:30.574Z","createdAt":"2026-03-14T13:30:30.574Z","role":"workflow:owner","workflowId":"DHcSO7VRVyM9Js9L","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"TrueHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"true","type":"string"}]}}}},{"type":"addNode","node":{"name":"FalseHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"false","type":"string"}]}}}},{"type":"addConnection","source":"IF","target":"TrueHandler","branch":"true"},{"type":"addConnection","source":"IF","target":"FalseHandler","branch":"false"}]


workflow_id: BkJjsjakOy9afuwQ
workflow_name: [MCP-TEST] Smart Params - Switch Cases 1773495030876
trigger: partial_update
created_at: 2026-03-14 13:30:31
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:30.929Z","createdAt":"2026-03-14T13:30:30.929Z","id":"BkJjsjakOy9afuwQ","name":"[MCP-TEST] Smart Params - Switch Cases 1773495030876","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1},{"id":"rule-3","conditions":{"conditions":[{"id":"cond-3","leftValue":"={{ $json.case }}","rightValue":"c","operation":"equal"}]},"output":2}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"53f5ea1a-d6f5-43c0-a831-4d0071d008bb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:30.931Z","createdAt":"2026-03-14T13:30:30.931Z","role":"workflow:owner","workflowId":"BkJjsjakOy9afuwQ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Handler0","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,100],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"case","value":"0","type":"string"}]}}}},{"type":"addNode","node":{"name":"Handler1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,300],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"case","value":"1","type":"string"}]}}}},{"type":"addNode","node":{"name":"Handler2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,500],"parameters":{"assignments":{"assignments":[{"id":"assign-3","name":"case","value":"2","type":"string"}]}}}},{"type":"addConnection","source":"Switch","target":"Handler0","case":0},{"type":"addConnection","source":"Switch","target":"Handler1","case":1},{"type":"addConnection","source":"Switch","target":"Handler2","case":2}]


workflow_id: zbbxqmqicDWArVhi
workflow_name: [MCP-TEST] Smart Params - Rewire IF True 1773495031237
trigger: partial_update
operations: [{"type":"rewireConnection","source":"IF","from":"Handler1","to":"Handler2","branch":"true"}]
created_at: 2026-03-14 13:30:31
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:31.292Z","createdAt":"2026-03-14T13:30:31.292Z","id":"zbbxqmqicDWArVhi","name":"[MCP-TEST] Smart Params - Rewire IF True 1773495031237","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}},{"id":"handler1","name":"Handler1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handler","value":"1","type":"string"}]}}},{"id":"handler2","name":"Handler2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"handler","value":"2","type":"string"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"Handler1","type":"main","index":0}],[]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c217cc4c-820d-4f99-9c87-b55423a5d644","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:31.294Z","createdAt":"2026-03-14T13:30:31.294Z","role":"workflow:owner","workflowId":"zbbxqmqicDWArVhi","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: s90CGlI0Cc6wdTDE
workflow_name: [MCP-TEST] Smart Params - Rewire Switch Case 1773495031605
trigger: partial_update
operations: [{"type":"rewireConnection","source":"Switch","from":"OldHandler","to":"NewHandler","case":1}]
created_at: 2026-03-14 13:30:31
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:31.654Z","createdAt":"2026-03-14T13:30:31.654Z","id":"s90CGlI0Cc6wdTDE","name":"[MCP-TEST] Smart Params - Rewire Switch Case 1773495031605","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1}]}}},{"id":"handler1","name":"OldHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,300],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handler","value":"old","type":"string"}]}}},{"id":"handler2","name":"NewHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,500],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"handler","value":"new","type":"string"}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[],[{"node":"OldHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"bce03469-d5f8-40f9-898e-f595c7f60d6e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:31.656Z","createdAt":"2026-03-14T13:30:31.656Z","role":"workflow:owner","workflowId":"s90CGlI0Cc6wdTDE","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: jmDFivGUjgfykBTB
workflow_name: [MCP-TEST] Smart Params - Explicit Override Branch 1773495031975
trigger: partial_update
created_at: 2026-03-14 13:30:32
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:32.026Z","createdAt":"2026-03-14T13:30:32.026Z","id":"jmDFivGUjgfykBTB","name":"[MCP-TEST] Smart Params - Explicit Override Branch 1773495031975","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"101e693e-ce1b-4700-9d2d-d280f455e89d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:32.028Z","createdAt":"2026-03-14T13:30:32.028Z","role":"workflow:owner","workflowId":"jmDFivGUjgfykBTB","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Handler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,400],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"test","value":"value","type":"string"}]}}}},{"type":"addConnection","source":"IF","target":"Handler","sourceIndex":1,"branch":"true"}]


workflow_id: MHlimNVM3YzR2aD2
workflow_name: [MCP-TEST] Smart Params - Explicit Override Case 1773495032343
trigger: partial_update
created_at: 2026-03-14 13:30:32
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:32.395Z","createdAt":"2026-03-14T13:30:32.395Z","id":"MHlimNVM3YzR2aD2","name":"[MCP-TEST] Smart Params - Explicit Override Case 1773495032343","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"d7be7b74-5afd-4ff7-b87b-7ba1b694397b","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:32.397Z","createdAt":"2026-03-14T13:30:32.397Z","role":"workflow:owner","workflowId":"MHlimNVM3YzR2aD2","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Handler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,500],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"test","value":"value","type":"string"}]}}}},{"type":"addConnection","source":"Switch","target":"Handler","sourceIndex":2,"case":1}]


workflow_id: WWIHsilSyhVOoP86
workflow_name: [MCP-TEST] Smart Params - Negative Case 1773495032813
trigger: partial_update
created_at: 2026-03-14 13:30:32
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:32.862Z","createdAt":"2026-03-14T13:30:32.862Z","id":"WWIHsilSyhVOoP86","name":"[MCP-TEST] Smart Params - Negative Case 1773495032813","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a6ca8f4c-1c58-4842-aed1-8650b2cd91a0","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:32.864Z","createdAt":"2026-03-14T13:30:32.864Z","role":"workflow:owner","workflowId":"WWIHsilSyhVOoP86","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Handler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,300],"parameters":{"assignments":{"assignments":[]}}}},{"type":"addConnection","source":"Switch","target":"Handler","case":-1}]


workflow_id: 1jlfWOlqQYcL2QL3
workflow_name: [MCP-TEST] Smart Params - Branch on Non-IF 1773495033110
trigger: partial_update
created_at: 2026-03-14 13:30:33
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:33.161Z","createdAt":"2026-03-14T13:30:33.161Z","id":"1jlfWOlqQYcL2QL3","name":"[MCP-TEST] Smart Params - Branch on Non-IF 1773495033110","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"set-1","name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[]}}}],"connections":{"Manual":{"main":[[{"node":"Set","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"345085ad-ff55-446e-b00c-89d7b77413b8","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:33.162Z","createdAt":"2026-03-14T13:30:33.162Z","role":"workflow:owner","workflowId":"1jlfWOlqQYcL2QL3","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Handler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,300],"parameters":{"assignments":{"assignments":[]}}}},{"type":"addConnection","source":"Set","target":"Handler","branch":"true"}]


workflow_id: TTbGkFNBark9bSen
workflow_name: [MCP-TEST] Array Index Preservation - Switch 1773495033459
trigger: partial_update
operations: [{"type":"rewireConnection","source":"Switch","from":"Handler1","to":"NewHandler1","case":1}]
created_at: 2026-03-14 13:30:33
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:33.510Z","createdAt":"2026-03-14T13:30:33.510Z","id":"TTbGkFNBark9bSen","name":"[MCP-TEST] Array Index Preservation - Switch 1773495033459","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"3","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,0],"parameters":{}},{"id":"5","name":"Handler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,100],"parameters":{}},{"id":"6","name":"Handler3","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,200],"parameters":{}},{"id":"7","name":"NewHandler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}],[{"node":"Handler2","type":"main","index":0}],[{"node":"Handler3","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c474a981-204c-4a8c-b3c6-35b8bf3b4058","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:33.512Z","createdAt":"2026-03-14T13:30:33.512Z","role":"workflow:owner","workflowId":"TTbGkFNBark9bSen","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 6W4vMcuLKqutqmND
workflow_name: [MCP-TEST] Array Preservation - IF Remove 1773495033813
trigger: partial_update
operations: [{"type":"removeConnection","source":"IF","target":"TrueHandler","branch":"true"}]
created_at: 2026-03-14 13:30:33
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:33.865Z","createdAt":"2026-03-14T13:30:33.865Z","id":"6W4vMcuLKqutqmND","name":"[MCP-TEST] Array Preservation - IF Remove 1773495033813","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[200,0],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}},{"id":"3","name":"TrueHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"FalseHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"TrueHandler","type":"main","index":0}],[{"node":"FalseHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"1d727531-ab15-4507-b9ed-a5c43e72289f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:33.867Z","createdAt":"2026-03-14T13:30:33.867Z","role":"workflow:owner","workflowId":"6W4vMcuLKqutqmND","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: sdtbKasHsfABU0oW
workflow_name: [MCP-TEST] Array Preservation - Switch Remove First 1773495034171
trigger: partial_update
operations: [{"type":"removeConnection","source":"Switch","target":"Handler0","case":0}]
created_at: 2026-03-14 13:30:34
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:34.222Z","createdAt":"2026-03-14T13:30:34.222Z","id":"sdtbKasHsfABU0oW","name":"[MCP-TEST] Array Preservation - Switch Remove First 1773495034171","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"0","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,0],"parameters":{}},{"id":"5","name":"Handler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,100],"parameters":{}},{"id":"6","name":"FallbackHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,200],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}],[{"node":"Handler2","type":"main","index":0}],[{"node":"FallbackHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"3791b57e-b290-4b77-a757-19f5c1e750dd","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:34.224Z","createdAt":"2026-03-14T13:30:34.224Z","role":"workflow:owner","workflowId":"sdtbKasHsfABU0oW","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: No1m4KjA93YSpfv1
workflow_name: [MCP-TEST] Array Preservation - Sequential Ops 1773495034544
trigger: partial_update
created_at: 2026-03-14 13:30:34
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:34.596Z","createdAt":"2026-03-14T13:30:34.596Z","id":"No1m4KjA93YSpfv1","name":"[MCP-TEST] Array Preservation - Sequential Ops 1773495034544","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}},{"id":"5","name":"NewHandler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"6","name":"NewHandler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,150],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"63ff058b-a962-4a0e-b56a-4bbdc6a8abab","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:34.598Z","createdAt":"2026-03-14T13:30:34.598Z","role":"workflow:owner","workflowId":"No1m4KjA93YSpfv1","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"rewireConnection","source":"Switch","from":"Handler0","to":"NewHandler0","case":0},{"type":"addConnection","source":"Switch","target":"NewHandler2","case":2},{"type":"removeConnection","source":"Switch","target":"Handler1","case":1}]


workflow_id: 1rO7EHLrCKSfr1Rp
workflow_name: [MCP-TEST] Array Preservation - Filter 1773495034906
trigger: partial_update
created_at: 2026-03-14 13:30:35
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:34.956Z","createdAt":"2026-03-14T13:30:34.956Z","id":"1rO7EHLrCKSfr1Rp","name":"[MCP-TEST] Array Preservation - Filter 1773495034906","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Filter","type":"n8n-nodes-base.filter","typeVersion":2,"position":[200,0],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":10,"operator":{"type":"number","operation":"gt"}}]}}},{"id":"3","name":"KeptHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"DiscardedHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}},{"id":"5","name":"NewKeptHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Filter","type":"main","index":0}]]},"Filter":{"main":[[{"node":"KeptHandler","type":"main","index":0}],[{"node":"DiscardedHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"98eab4da-8cf6-4276-9732-c24b73b18d8d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:34.958Z","createdAt":"2026-03-14T13:30:34.958Z","role":"workflow:owner","workflowId":"1rO7EHLrCKSfr1Rp","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"rewireConnection","source":"Filter","from":"KeptHandler","to":"NewKeptHandler","sourceIndex":0}]


workflow_id: S7VzRka51jmN0ZwI
workflow_name: [MCP-TEST] Merge - Remove Input 0 1773495035265
trigger: partial_update
operations: [{"type":"removeConnection","source":"Source1","target":"Merge"}]
created_at: 2026-03-14 13:30:35
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:35.319Z","createdAt":"2026-03-14T13:30:35.319Z","id":"S7VzRka51jmN0ZwI","name":"[MCP-TEST] Merge - Remove Input 0 1773495035265","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[200,-50],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"3","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[200,50],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"4","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[400,0],"parameters":{"mode":"append"}},{"id":"5","name":"Output","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[600,0],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Source1","type":"main","index":0}]]},"Source1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Merge":{"main":[[{"node":"Output","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7768a2a1-8b88-4f9c-88f3-46c74a888466","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:35.320Z","createdAt":"2026-03-14T13:30:35.320Z","role":"workflow:owner","workflowId":"S7VzRka51jmN0ZwI","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: EPBDI3tL2C0Szzu5
workflow_name: [MCP-TEST] Merge - Remove Middle Input 1773495035631
trigger: partial_update
operations: [{"type":"removeConnection","source":"Source1","target":"Merge"}]
created_at: 2026-03-14 13:30:35
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:35.681Z","createdAt":"2026-03-14T13:30:35.681Z","id":"EPBDI3tL2C0Szzu5","name":"[MCP-TEST] Merge - Remove Middle Input 1773495035631","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Source0","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-100],"parameters":{"assignments":{"assignments":[{"id":"a0","name":"source","value":"0","type":"string"}]}}},{"id":"2","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,0],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"3","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,100],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"4","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[200,0],"parameters":{"mode":"append"}}],"connections":{"Source0":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source1":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":2}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"aa237b55-e5f0-449c-972d-417aae12e115","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:35.683Z","createdAt":"2026-03-14T13:30:35.683Z","role":"workflow:owner","workflowId":"EPBDI3tL2C0Szzu5","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 5tIOearmOgQXIZja
workflow_name: [MCP-TEST] Merge - Replace Source 1773495036004
trigger: partial_update
created_at: 2026-03-14 13:30:36
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:36.057Z","createdAt":"2026-03-14T13:30:36.057Z","id":"5tIOearmOgQXIZja","name":"[MCP-TEST] Merge - Replace Source 1773495036004","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-50],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"2","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,50],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"3","name":"NewSource1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-100],"parameters":{"assignments":{"assignments":[{"id":"a3","name":"source","value":"new1","type":"string"}]}}},{"id":"4","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[200,0],"parameters":{"mode":"append"}}],"connections":{"Source1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"3f36ee56-86e8-4071-ac83-a1697dd7adfe","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:36.059Z","createdAt":"2026-03-14T13:30:36.059Z","role":"workflow:owner","workflowId":"5tIOearmOgQXIZja","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"removeConnection","source":"Source1","target":"Merge"},{"type":"addConnection","source":"NewSource1","target":"Merge","targetInput":"main","targetIndex":0}]


workflow_id: ai0xU8YiHNpqrlan
workflow_name: [MCP-TEST] Merge - Sequential Ops 1773495036366
trigger: partial_update
created_at: 2026-03-14 13:30:36
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:36.418Z","createdAt":"2026-03-14T13:30:36.418Z","id":"ai0xU8YiHNpqrlan","name":"[MCP-TEST] Merge - Sequential Ops 1773495036366","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-50],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"2","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,50],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"3","name":"NewSource1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-100],"parameters":{"assignments":{"assignments":[{"id":"a3","name":"source","value":"new1","type":"string"}]}}},{"id":"4","name":"Source3","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,150],"parameters":{"assignments":{"assignments":[{"id":"a4","name":"source","value":"3","type":"string"}]}}},{"id":"5","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[200,0],"parameters":{"mode":"append"}}],"connections":{"Source1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"f5c3e039-8d3f-4b22-a009-ebeef7861aa0","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:36.419Z","createdAt":"2026-03-14T13:30:36.419Z","role":"workflow:owner","workflowId":"ai0xU8YiHNpqrlan","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"removeConnection","source":"Source1","target":"Merge"},{"type":"addConnection","source":"NewSource1","target":"Merge","targetInput":"main","targetIndex":0},{"type":"addConnection","source":"Source3","target":"Merge","targetInput":"main","targetIndex":2},{"type":"removeConnection","source":"Source2","target":"Merge"}]


workflow_id: s6VndPmgpxh0plrH
workflow_name: [MCP-TEST] Update - Full Replacement 1773495048727
trigger: full_update
created_at: 2026-03-14 13:30:48
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:48.775Z","createdAt":"2026-03-14T13:30:48.775Z","id":"s6VndPmgpxh0plrH","name":"[MCP-TEST] Update - Full Replacement 1773495048727","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"07408ddb-24c5-44b7-8669-696340018e7b","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:48.776Z","createdAt":"2026-03-14T13:30:48.776Z","role":"workflow:owner","workflowId":"s6VndPmgpxh0plrH","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: bgStBnt5n32ug2re
workflow_name: [MCP-TEST] Update - Nodes Only 1773495049066
trigger: full_update
created_at: 2026-03-14 13:30:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:49.116Z","createdAt":"2026-03-14T13:30:49.116Z","id":"bgStBnt5n32ug2re","name":"[MCP-TEST] Update - Nodes Only 1773495049066","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"5753c71f-884b-486c-bea4-f8c58b61bf66","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:49.117Z","createdAt":"2026-03-14T13:30:49.117Z","role":"workflow:owner","workflowId":"bgStBnt5n32ug2re","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: AyA6uJSYgP7ciOB3
workflow_name: [MCP-TEST] Update - Settings 1773495049420
trigger: full_update
created_at: 2026-03-14 13:30:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:49.470Z","createdAt":"2026-03-14T13:30:49.470Z","id":"AyA6uJSYgP7ciOB3","name":"[MCP-TEST] Update - Settings 1773495049420","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"db8d70f7-fa94-4656-ac1f-cf72895ccdee","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:49.472Z","createdAt":"2026-03-14T13:30:49.472Z","role":"workflow:owner","workflowId":"AyA6uJSYgP7ciOB3","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: WX0aOrBM5elga1vW
workflow_name: [MCP-TEST] Update - Invalid Node Type 1773495049818
trigger: full_update
created_at: 2026-03-14 13:30:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:49.868Z","createdAt":"2026-03-14T13:30:49.868Z","id":"WX0aOrBM5elga1vW","name":"[MCP-TEST] Update - Invalid Node Type 1773495049818","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"5b6a9773-052b-40b7-b972-0f036b0e162e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:49.870Z","createdAt":"2026-03-14T13:30:49.870Z","role":"workflow:owner","workflowId":"WX0aOrBM5elga1vW","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 82jyUxvXK7LjclDF
workflow_name: [MCP-TEST] Update - Name Original 1773495050101
trigger: full_update
created_at: 2026-03-14 13:30:50
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:50.153Z","createdAt":"2026-03-14T13:30:50.153Z","id":"82jyUxvXK7LjclDF","name":"[MCP-TEST] Update - Name Original 1773495050101","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"3d2237ee-ca57-44c1-a453-9a9031573166","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:50.155Z","createdAt":"2026-03-14T13:30:50.155Z","role":"workflow:owner","workflowId":"82jyUxvXK7LjclDF","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: ndDxBV70JhoQ7Ni8
workflow_name: [MCP-TEST] Update - Multiple Props 1773495050499
trigger: full_update
created_at: 2026-03-14 13:30:50
workflow_snapshot:
  {"updatedAt":"2026-03-14T13:30:50.551Z","createdAt":"2026-03-14T13:30:50.551Z","id":"ndDxBV70JhoQ7Ni8","name":"[MCP-TEST] Update - Multiple Props 1773495050499","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"010a1d05-31dc-48b3-a5e9-47d6c5d19101","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T13:30:50.554Z","createdAt":"2026-03-14T13:30:50.554Z","role":"workflow:owner","workflowId":"ndDxBV70JhoQ7Ni8","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: ewAOGY2KOPtxFEIS
workflow_name: [MCP-TEST] Partial - Add Node 1773497062817
trigger: partial_update
created_at: 2026-03-14 14:04:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:22.957Z","createdAt":"2026-03-14T14:04:22.957Z","id":"ewAOGY2KOPtxFEIS","name":"[MCP-TEST] Partial - Add Node 1773497062817","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"77416081-ef92-4f28-aa34-c0118d0edf04","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:22.959Z","createdAt":"2026-03-14T14:04:22.959Z","role":"workflow:owner","workflowId":"ewAOGY2KOPtxFEIS","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 279 characters]


workflow_id: RSBqO3HJXMXwj7vp
workflow_name: [MCP-TEST] Partial - Duplicate Node Name 1773497063266
trigger: partial_update
created_at: 2026-03-14 14:04:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:23.322Z","createdAt":"2026-03-14T14:04:23.322Z","id":"RSBqO3HJXMXwj7vp","name":"[MCP-TEST] Partial - Duplicate Node Name 1773497063266","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7903f93b-1bb0-4e21-bc8e-b4dfc4fb9313","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:23.324Z","createdAt":"2026-03-14T14:04:23.324Z","role":"workflow:owner","workflowId":"RSBqO3HJXMXwj7vp","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 129 characters]


workflow_id: wzo8EUSUMY0jmjFm
workflow_name: [MCP-TEST] Partial - Remove Node 1773497063458
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"HTTP Request"}]
created_at: 2026-03-14 14:04:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:23.512Z","createdAt":"2026-03-14T14:04:23.512Z","id":"wzo8EUSUMY0jmjFm","name":"[MCP-TEST] Partial - Remove Node 1773497063458","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c2729cf7-fef0-4aac-8d18-839009bdb503","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:23.514Z","createdAt":"2026-03-14T14:04:23.514Z","role":"workflow:owner","workflowId":"wzo8EUSUMY0jmjFm","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: shW8fkaTkwpxiM0D
workflow_name: [MCP-TEST] Partial - Remove Non-existent 1773497063811
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"NonExistentNode"}]
created_at: 2026-03-14 14:04:23
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:23.862Z","createdAt":"2026-03-14T14:04:23.862Z","id":"shW8fkaTkwpxiM0D","name":"[MCP-TEST] Partial - Remove Non-existent 1773497063811","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"39d34c09-1bee-41b4-be5a-15ee26fb8d55","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:23.864Z","createdAt":"2026-03-14T14:04:23.864Z","role":"workflow:owner","workflowId":"shW8fkaTkwpxiM0D","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: yxTEohPa1jYWpNPC
workflow_name: [MCP-TEST] Partial - Update Node 1773497063993
trigger: partial_update
operations: [{"type":"updateNode","nodeName":"Webhook","updates":{"parameters.path":"updated-path"}}]
created_at: 2026-03-14 14:04:24
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:24.044Z","createdAt":"2026-03-14T14:04:24.044Z","id":"yxTEohPa1jYWpNPC","name":"[MCP-TEST] Partial - Update Node 1773497063993","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"5b106bfb-d235-4c11-9e5c-e671e4e57873","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:24.045Z","createdAt":"2026-03-14T14:04:24.045Z","role":"workflow:owner","workflowId":"yxTEohPa1jYWpNPC","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: ipMseez5K7n7f9JX
workflow_name: [MCP-TEST] Partial - Update Nested 1773497064333
trigger: partial_update
created_at: 2026-03-14 14:04:24
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:24.386Z","createdAt":"2026-03-14T14:04:24.386Z","id":"ipMseez5K7n7f9JX","name":"[MCP-TEST] Partial - Update Nested 1773497064333","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7a8c7612-d49b-40c9-89d0-6bc219b60ef2","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:24.388Z","createdAt":"2026-03-14T14:04:24.388Z","role":"workflow:owner","workflowId":"ipMseez5K7n7f9JX","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 116 characters]


workflow_id: 2an0gSVfg7DyVkk0
workflow_name: [MCP-TEST] Partial - Move Node 1773497064678
trigger: partial_update
operations: [{"type":"moveNode","nodeName":"Webhook","position":[500,500]}]
created_at: 2026-03-14 14:04:24
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:24.737Z","createdAt":"2026-03-14T14:04:24.737Z","id":"2an0gSVfg7DyVkk0","name":"[MCP-TEST] Partial - Move Node 1773497064678","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c65e75d5-f590-4b8f-8603-c6555d504dcf","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:24.739Z","createdAt":"2026-03-14T14:04:24.739Z","role":"workflow:owner","workflowId":"2an0gSVfg7DyVkk0","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 7FPqzvOMzpqbAB2b
workflow_name: [MCP-TEST] Partial - Disable Node 1773497065031
trigger: partial_update
operations: [{"type":"disableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 14:04:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:25.082Z","createdAt":"2026-03-14T14:04:25.082Z","id":"7FPqzvOMzpqbAB2b","name":"[MCP-TEST] Partial - Disable Node 1773497065031","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2a6f6d01-85f1-491a-ba2e-2d60ae447483","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:25.084Z","createdAt":"2026-03-14T14:04:25.084Z","role":"workflow:owner","workflowId":"7FPqzvOMzpqbAB2b","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: pvIcha4kd5SKvzql
workflow_name: [MCP-TEST] Partial - Enable Node 1773497065376
trigger: partial_update
operations: [{"type":"disableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 14:04:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:25.426Z","createdAt":"2026-03-14T14:04:25.426Z","id":"pvIcha4kd5SKvzql","name":"[MCP-TEST] Partial - Enable Node 1773497065376","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2bee6d6e-77e9-45a7-beea-530f53f5312b","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:25.428Z","createdAt":"2026-03-14T14:04:25.428Z","role":"workflow:owner","workflowId":"pvIcha4kd5SKvzql","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: pvIcha4kd5SKvzql
workflow_name: [MCP-TEST] Partial - Enable Node 1773497065376
trigger: partial_update
operations: [{"type":"enableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 14:04:25
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:25.598Z","createdAt":"2026-03-14T14:04:25.426Z","id":"pvIcha4kd5SKvzql","name":"[MCP-TEST] Partial - Enable Node 1773497065376","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"},"disabled":true}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"007ca5a9-189c-4f62-82f7-be6fe9ebca6a","activeVersionId":null,"versionCounter":2,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:25.428Z","createdAt":"2026-03-14T14:04:25.428Z","role":"workflow:owner","workflowId":"pvIcha4kd5SKvzql","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: N2PFVY0WLE9Lbey5
workflow_name: [MCP-TEST] Partial - Add Connection 1773497065924
trigger: partial_update
operations: [{"type":"addConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 14:04:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:26.011Z","createdAt":"2026-03-14T14:04:26.011Z","id":"N2PFVY0WLE9Lbey5","name":"[MCP-TEST] Partial - Add Connection 1773497065924","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7452fcec-bff1-4fe9-905a-b13710df56d5","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:26.020Z","createdAt":"2026-03-14T14:04:26.020Z","role":"workflow:owner","workflowId":"N2PFVY0WLE9Lbey5","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 61o41MNE8uWnbdaP
workflow_name: [MCP-TEST] Partial - Add Connection Ports 1773497066365
trigger: partial_update
created_at: 2026-03-14 14:04:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:26.416Z","createdAt":"2026-03-14T14:04:26.416Z","id":"61o41MNE8uWnbdaP","name":"[MCP-TEST] Partial - Add Connection Ports 1773497066365","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b568e273-fd4d-4b24-8da8-9be98b63421d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:26.418Z","createdAt":"2026-03-14T14:04:26.418Z","role":"workflow:owner","workflowId":"61o41MNE8uWnbdaP","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 144 characters]


workflow_id: LpG2K7ZYZ33Nimm8
workflow_name: [MCP-TEST] Partial - Remove Connection 1773497066661
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 14:04:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:26.720Z","createdAt":"2026-03-14T14:04:26.720Z","id":"LpG2K7ZYZ33Nimm8","name":"[MCP-TEST] Partial - Remove Connection 1773497066661","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"618c43ca-ff02-416e-bd70-c6d603893914","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:26.722Z","createdAt":"2026-03-14T14:04:26.722Z","role":"workflow:owner","workflowId":"LpG2K7ZYZ33Nimm8","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 5lU8o3HLsBhoLUVg
workflow_name: [MCP-TEST] Partial - Remove Connection Ignore 1773497066858
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"NonExistent","ignoreErrors":true}]
created_at: 2026-03-14 14:04:26
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:26.910Z","createdAt":"2026-03-14T14:04:26.910Z","id":"5lU8o3HLsBhoLUVg","name":"[MCP-TEST] Partial - Remove Connection Ignore 1773497066858","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"417829fe-cb58-4c9f-940e-54c4d84717f7","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:26.912Z","createdAt":"2026-03-14T14:04:26.912Z","role":"workflow:owner","workflowId":"5lU8o3HLsBhoLUVg","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 5Mg1lr2Q1zu72ZdP
workflow_name: [MCP-TEST] Partial - Replace Connections 1773497067146
trigger: partial_update
operations: [{"type":"replaceConnections","connections":{}}]
created_at: 2026-03-14 14:04:27
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:27.200Z","createdAt":"2026-03-14T14:04:27.200Z","id":"5Mg1lr2Q1zu72ZdP","name":"[MCP-TEST] Partial - Replace Connections 1773497067146","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"90d7138f-6cf0-4149-9af9-3c91822dd145","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:27.202Z","createdAt":"2026-03-14T14:04:27.202Z","role":"workflow:owner","workflowId":"5Mg1lr2Q1zu72ZdP","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: K5o7SSIBtGgDbZ6u
workflow_name: [MCP-TEST] Partial - Clean Stale Dry Run 1773497067327
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"HTTP Request"}]
created_at: 2026-03-14 14:04:27
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:27.377Z","createdAt":"2026-03-14T14:04:27.377Z","id":"K5o7SSIBtGgDbZ6u","name":"[MCP-TEST] Partial - Clean Stale Dry Run 1773497067327","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"097f6e50-92c9-45d0-9016-af75c9ae33c4","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:27.379Z","createdAt":"2026-03-14T14:04:27.379Z","role":"workflow:owner","workflowId":"K5o7SSIBtGgDbZ6u","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: B7DzP3SMYCUh2ZeV
workflow_name: [MCP-TEST] Partial - Update Settings 1773497067680
trigger: partial_update
operations: [{"type":"updateSettings","settings":{"timezone":"America/New_York","executionOrder":"v1"}}]
created_at: 2026-03-14 14:04:27
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:27.733Z","createdAt":"2026-03-14T14:04:27.733Z","id":"B7DzP3SMYCUh2ZeV","name":"[MCP-TEST] Partial - Update Settings 1773497067680","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b29737f4-f1d5-49d7-8d48-23fe2789a761","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:27.735Z","createdAt":"2026-03-14T14:04:27.735Z","role":"workflow:owner","workflowId":"B7DzP3SMYCUh2ZeV","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: V4isl6S0NEE7a7PN
workflow_name: [MCP-TEST] Partial - Update Name Original 1773497068026
trigger: partial_update
operations: [{"type":"updateName","name":"[MCP-TEST] Partial - Update Name Modified 1773497068090"}]
created_at: 2026-03-14 14:04:28
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:28.082Z","createdAt":"2026-03-14T14:04:28.082Z","id":"V4isl6S0NEE7a7PN","name":"[MCP-TEST] Partial - Update Name Original 1773497068026","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9d7cb0ce-6e42-4f89-a120-afb114203a91","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:28.084Z","createdAt":"2026-03-14T14:04:28.084Z","role":"workflow:owner","workflowId":"V4isl6S0NEE7a7PN","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: ogVN44JqdMSHSlff
workflow_name: [MCP-TEST] Partial - Add Tag 1773497068313
trigger: partial_update
operations: [{"type":"addTag","tag":"new-tag"}]
created_at: 2026-03-14 14:04:28
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:28.367Z","createdAt":"2026-03-14T14:04:28.367Z","id":"ogVN44JqdMSHSlff","name":"[MCP-TEST] Partial - Add Tag 1773497068313","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b257daa7-2cb4-4669-8d61-18422d3d75be","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:28.368Z","createdAt":"2026-03-14T14:04:28.368Z","role":"workflow:owner","workflowId":"ogVN44JqdMSHSlff","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: UP1XHeoEkXJVRcpU
workflow_name: [MCP-TEST] Partial - Remove Tag 1773497068709
trigger: partial_update
operations: [{"type":"removeTag","tag":"to-remove"}]
created_at: 2026-03-14 14:04:28
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:28.765Z","createdAt":"2026-03-14T14:04:28.765Z","id":"UP1XHeoEkXJVRcpU","name":"[MCP-TEST] Partial - Remove Tag 1773497068709","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ad62de3c-f539-4026-b38c-ee49f03eb24d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:28.769Z","createdAt":"2026-03-14T14:04:28.769Z","role":"workflow:owner","workflowId":"UP1XHeoEkXJVRcpU","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: yA5GhnrjTKSJawUB
workflow_name: [MCP-TEST] Partial - Multiple Ops 1773497069106
trigger: partial_update
created_at: 2026-03-14 14:04:29
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:29.156Z","createdAt":"2026-03-14T14:04:29.156Z","id":"yA5GhnrjTKSJawUB","name":"[MCP-TEST] Partial - Multiple Ops 1773497069106","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"323961f8-c72e-42d3-afa7-1eb9d28af3c0","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:29.157Z","createdAt":"2026-03-14T14:04:29.157Z","role":"workflow:owner","workflowId":"yA5GhnrjTKSJawUB","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[]}}}},{"type":"addConnection","source":"Webhook","target":"Set"},{"type":"updateName","name":"[MCP-TEST] Partial - Multiple Ops Updated 1773497069162"}]


workflow_id: z7AiVXGy0sANuMUu
workflow_name: [MCP-TEST] Partial - Continue On Error 1773497069666
trigger: partial_update
created_at: 2026-03-14 14:04:29
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:29.718Z","createdAt":"2026-03-14T14:04:29.718Z","id":"z7AiVXGy0sANuMUu","name":"[MCP-TEST] Partial - Continue On Error 1773497069666","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"811a73cc-cff7-447a-9d0f-bc68f07c040f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:29.720Z","createdAt":"2026-03-14T14:04:29.720Z","role":"workflow:owner","workflowId":"z7AiVXGy0sANuMUu","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateName","name":"[MCP-TEST] Partial - Continue On Error Updated 1773497069725"},{"type":"removeNode","nodeName":"NonExistentNode"},{"type":"addTag","tag":"new-tag"}]


workflow_id: mTf63HoFN02z3JrU
workflow_name: [MCP-TEST] Partial - Reject Empty Connections 1773497070062
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 14:04:30
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:30.113Z","createdAt":"2026-03-14T14:04:30.113Z","id":"mTf63HoFN02z3JrU","name":"[MCP-TEST] Partial - Reject Empty Connections 1773497070062","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"720a0690-2b2b-4ecb-8a59-73156611a988","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:30.115Z","createdAt":"2026-03-14T14:04:30.115Z","role":"workflow:owner","workflowId":"mTf63HoFN02z3JrU","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: D43JWHGNmekwhKwR
workflow_name: [MCP-TEST] Partial - Reject Single Non-Webhook 1773497070241
trigger: partial_update
created_at: 2026-03-14 14:04:30
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:30.296Z","createdAt":"2026-03-14T14:04:30.296Z","id":"D43JWHGNmekwhKwR","name":"[MCP-TEST] Partial - Reject Single Non-Webhook 1773497070241","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"POST","path":"multi-node"}},{"id":"set-1","name":"Set 1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"top","type":"string"}]},"options":{}}},{"id":"set-2","name":"Set 2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"bottom","type":"string"}]},"options":{}}},{"id":"merge-1","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[650,300],"parameters":{"mode":"append","options":{}}}],"connections":{"Webhook":{"main":[[{"node":"Set 1","type":"main","index":0},{"node":"Set 2","type":"main","index":0}]]},"Set 1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Set 2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"1afdb96a-3ed0-49bf-90cb-e84fa06d3c92","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:30.297Z","createdAt":"2026-03-14T14:04:30.297Z","role":"workflow:owner","workflowId":"D43JWHGNmekwhKwR","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 126 characters]


workflow_id: UnfUwzehbDv0yxIW
workflow_name: [MCP-TEST] Partial - Valid Update 1773497070443
trigger: partial_update
created_at: 2026-03-14 14:04:30
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:30.499Z","createdAt":"2026-03-14T14:04:30.499Z","id":"UnfUwzehbDv0yxIW","name":"[MCP-TEST] Partial - Valid Update 1773497070443","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"POST","path":"multi-node"}},{"id":"set-1","name":"Set 1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"top","type":"string"}]},"options":{}}},{"id":"set-2","name":"Set 2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"bottom","type":"string"}]},"options":{}}},{"id":"merge-1","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[650,300],"parameters":{"mode":"append","options":{}}}],"connections":{"Webhook":{"main":[[{"node":"Set 1","type":"main","index":0},{"node":"Set 2","type":"main","index":0}]]},"Set 1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Set 2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"26a99f7e-4c12-4379-8a12-b8cf526fbac3","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:30.501Z","createdAt":"2026-03-14T14:04:30.501Z","role":"workflow:owner","workflowId":"UnfUwzehbDv0yxIW","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 232 characters]


workflow_id: oHBYsOZroaqS0PYh
workflow_name: [MCP-TEST] Partial - Reject Disconnected Node 1773497070811
trigger: partial_update
created_at: 2026-03-14 14:04:30
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:30.865Z","createdAt":"2026-03-14T14:04:30.865Z","id":"oHBYsOZroaqS0PYh","name":"[MCP-TEST] Partial - Reject Disconnected Node 1773497070811","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"faf4286c-0f7f-409d-b2de-60bd1306b476","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:30.867Z","createdAt":"2026-03-14T14:04:30.867Z","role":"workflow:owner","workflowId":"oHBYsOZroaqS0PYh","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 170 characters]


workflow_id: wlqADLLHf2OXG0qb
workflow_name: [MCP-TEST] Smart Params - IF True Branch 1773497071128
trigger: partial_update
created_at: 2026-03-14 14:04:31
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:31.178Z","createdAt":"2026-03-14T14:04:31.178Z","id":"wlqADLLHf2OXG0qb","name":"[MCP-TEST] Smart Params - IF True Branch 1773497071128","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"f2403620-4511-4d45-990b-69b6026e28c7","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:31.180Z","createdAt":"2026-03-14T14:04:31.180Z","role":"workflow:owner","workflowId":"wlqADLLHf2OXG0qb","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 308 characters]


workflow_id: xEHYMR2oamlx41I8
workflow_name: [MCP-TEST] Smart Params - IF False Branch 1773497071474
trigger: partial_update
created_at: 2026-03-14 14:04:31
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:31.527Z","createdAt":"2026-03-14T14:04:31.527Z","id":"xEHYMR2oamlx41I8","name":"[MCP-TEST] Smart Params - IF False Branch 1773497071474","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"97464d80-329c-4d59-8e8c-83e755f01492","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:31.528Z","createdAt":"2026-03-14T14:04:31.528Z","role":"workflow:owner","workflowId":"xEHYMR2oamlx41I8","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 312 characters]


workflow_id: c7t90m3YqUvyGmZx
workflow_name: [MCP-TEST] Smart Params - IF Both Branches 1773497071814
trigger: partial_update
created_at: 2026-03-14 14:04:31
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:31.865Z","createdAt":"2026-03-14T14:04:31.865Z","id":"c7t90m3YqUvyGmZx","name":"[MCP-TEST] Smart Params - IF Both Branches 1773497071814","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"994bd256-8998-4905-9597-98260be641c2","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:31.867Z","createdAt":"2026-03-14T14:04:31.867Z","role":"workflow:owner","workflowId":"c7t90m3YqUvyGmZx","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 617 characters]


workflow_id: DkSrxWSUe6aDZnvT
workflow_name: [MCP-TEST] Smart Params - Switch Cases 1773497072164
trigger: partial_update
created_at: 2026-03-14 14:04:32
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:32.216Z","createdAt":"2026-03-14T14:04:32.216Z","id":"DkSrxWSUe6aDZnvT","name":"[MCP-TEST] Smart Params - Switch Cases 1773497072164","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1},{"id":"rule-3","conditions":{"conditions":[{"id":"cond-3","leftValue":"={{ $json.case }}","rightValue":"c","operation":"equal"}]},"output":2}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a7f37f69-e039-41f0-bc0e-6b3aa9785c70","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:32.218Z","createdAt":"2026-03-14T14:04:32.218Z","role":"workflow:owner","workflowId":"DkSrxWSUe6aDZnvT","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 877 characters]


workflow_id: lM4i601hhxBODgVB
workflow_name: [MCP-TEST] Smart Params - Rewire IF True 1773497072511
trigger: partial_update
operations: [{"type":"rewireConnection","source":"IF","from":"Handler1","to":"Handler2","branch":"true"}]
created_at: 2026-03-14 14:04:32
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:32.562Z","createdAt":"2026-03-14T14:04:32.562Z","id":"lM4i601hhxBODgVB","name":"[MCP-TEST] Smart Params - Rewire IF True 1773497072511","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}},{"id":"handler1","name":"Handler1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handler","value":"1","type":"string"}]}}},{"id":"handler2","name":"Handler2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"handler","value":"2","type":"string"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"Handler1","type":"main","index":0}],[]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9a49dc0f-b56f-4176-a3dd-964f1ab360b8","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:32.564Z","createdAt":"2026-03-14T14:04:32.564Z","role":"workflow:owner","workflowId":"lM4i601hhxBODgVB","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: cw9sEGORBW7rWGW2
workflow_name: [MCP-TEST] Smart Params - Rewire Switch Case 1773497072855
trigger: partial_update
operations: [{"type":"rewireConnection","source":"Switch","from":"OldHandler","to":"NewHandler","case":1}]
created_at: 2026-03-14 14:04:32
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:32.910Z","createdAt":"2026-03-14T14:04:32.910Z","id":"cw9sEGORBW7rWGW2","name":"[MCP-TEST] Smart Params - Rewire Switch Case 1773497072855","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1}]}}},{"id":"handler1","name":"OldHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,300],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handler","value":"old","type":"string"}]}}},{"id":"handler2","name":"NewHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,500],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"handler","value":"new","type":"string"}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[],[{"node":"OldHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"23c108a2-6b64-4e53-8df9-cb0d0610530d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:32.912Z","createdAt":"2026-03-14T14:04:32.912Z","role":"workflow:owner","workflowId":"cw9sEGORBW7rWGW2","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 4RtRIyVr4F6mFN8M
workflow_name: [MCP-TEST] Smart Params - Explicit Override Branch 1773497073191
trigger: partial_update
created_at: 2026-03-14 14:04:33
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:33.240Z","createdAt":"2026-03-14T14:04:33.240Z","id":"4RtRIyVr4F6mFN8M","name":"[MCP-TEST] Smart Params - Explicit Override Branch 1773497073191","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ae80ecc8-3563-4bca-af41-cea3b5385bcd","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:33.242Z","createdAt":"2026-03-14T14:04:33.242Z","role":"workflow:owner","workflowId":"4RtRIyVr4F6mFN8M","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 314 characters]


workflow_id: wpkRpPL3SxeSOWXb
workflow_name: [MCP-TEST] Smart Params - Explicit Override Case 1773497073531
trigger: partial_update
created_at: 2026-03-14 14:04:33
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:33.584Z","createdAt":"2026-03-14T14:04:33.584Z","id":"wpkRpPL3SxeSOWXb","name":"[MCP-TEST] Smart Params - Explicit Override Case 1773497073531","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"b10c2a87-f32f-4c5a-bd4f-19b03d221539","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:33.585Z","createdAt":"2026-03-14T14:04:33.585Z","role":"workflow:owner","workflowId":"wpkRpPL3SxeSOWXb","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 311 characters]


workflow_id: 2DVWjDgp9VaDWc6z
workflow_name: [MCP-TEST] Smart Params - Negative Case 1773497074015
trigger: partial_update
created_at: 2026-03-14 14:04:34
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:34.067Z","createdAt":"2026-03-14T14:04:34.067Z","id":"2DVWjDgp9VaDWc6z","name":"[MCP-TEST] Smart Params - Negative Case 1773497074015","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9f7bdb4d-30ef-42bd-b7d0-2e42ca8a87e5","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:34.069Z","createdAt":"2026-03-14T14:04:34.069Z","role":"workflow:owner","workflowId":"2DVWjDgp9VaDWc6z","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 233 characters]


workflow_id: roCd00XhFum9rp4V
workflow_name: [MCP-TEST] Smart Params - Branch on Non-IF 1773497074307
trigger: partial_update
created_at: 2026-03-14 14:04:34
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:34.358Z","createdAt":"2026-03-14T14:04:34.358Z","id":"roCd00XhFum9rp4V","name":"[MCP-TEST] Smart Params - Branch on Non-IF 1773497074307","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"set-1","name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[]}}}],"connections":{"Manual":{"main":[[{"node":"Set","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"5001b68d-4e79-43e5-adf5-5b1d63a9edcf","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:34.360Z","createdAt":"2026-03-14T14:04:34.360Z","role":"workflow:owner","workflowId":"roCd00XhFum9rp4V","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 236 characters]


workflow_id: rNlggRVCUexq8jyF
workflow_name: [MCP-TEST] Array Index Preservation - Switch 1773497074660
trigger: partial_update
operations: [{"type":"rewireConnection","source":"Switch","from":"Handler1","to":"NewHandler1","case":1}]
created_at: 2026-03-14 14:04:34
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:34.713Z","createdAt":"2026-03-14T14:04:34.713Z","id":"rNlggRVCUexq8jyF","name":"[MCP-TEST] Array Index Preservation - Switch 1773497074660","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"3","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,0],"parameters":{}},{"id":"5","name":"Handler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,100],"parameters":{}},{"id":"6","name":"Handler3","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,200],"parameters":{}},{"id":"7","name":"NewHandler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}],[{"node":"Handler2","type":"main","index":0}],[{"node":"Handler3","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"235256e1-bcbc-4dde-8ea3-343ce550a229","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:34.715Z","createdAt":"2026-03-14T14:04:34.715Z","role":"workflow:owner","workflowId":"rNlggRVCUexq8jyF","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: tCLZGLTXZjEKustK
workflow_name: [MCP-TEST] Array Preservation - IF Remove 1773497075160
trigger: partial_update
operations: [{"type":"removeConnection","source":"IF","target":"TrueHandler","branch":"true"}]
created_at: 2026-03-14 14:04:35
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:35.215Z","createdAt":"2026-03-14T14:04:35.215Z","id":"tCLZGLTXZjEKustK","name":"[MCP-TEST] Array Preservation - IF Remove 1773497075160","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[200,0],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}},{"id":"3","name":"TrueHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"FalseHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"TrueHandler","type":"main","index":0}],[{"node":"FalseHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"62c06c09-9579-40cc-87ea-3f5b8042ed8e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:35.217Z","createdAt":"2026-03-14T14:04:35.217Z","role":"workflow:owner","workflowId":"tCLZGLTXZjEKustK","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 1nyF4im3W6HudqZr
workflow_name: [MCP-TEST] Array Preservation - Switch Remove First 1773497075520
trigger: partial_update
operations: [{"type":"removeConnection","source":"Switch","target":"Handler0","case":0}]
created_at: 2026-03-14 14:04:35
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:35.578Z","createdAt":"2026-03-14T14:04:35.578Z","id":"1nyF4im3W6HudqZr","name":"[MCP-TEST] Array Preservation - Switch Remove First 1773497075520","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"0","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,0],"parameters":{}},{"id":"5","name":"Handler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,100],"parameters":{}},{"id":"6","name":"FallbackHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,200],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}],[{"node":"Handler2","type":"main","index":0}],[{"node":"FallbackHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"325a26f9-1241-4d7f-965c-d61d93114e9c","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:35.580Z","createdAt":"2026-03-14T14:04:35.580Z","role":"workflow:owner","workflowId":"1nyF4im3W6HudqZr","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: zTEAwnxGlseN7pbw
workflow_name: [MCP-TEST] Array Preservation - Sequential Ops 1773497075895
trigger: partial_update
created_at: 2026-03-14 14:04:36
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:35.948Z","createdAt":"2026-03-14T14:04:35.948Z","id":"zTEAwnxGlseN7pbw","name":"[MCP-TEST] Array Preservation - Sequential Ops 1773497075895","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}},{"id":"5","name":"NewHandler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"6","name":"NewHandler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,150],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"348ba140-49ad-4dfd-a3a1-bb0b041a546f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:35.950Z","createdAt":"2026-03-14T14:04:35.950Z","role":"workflow:owner","workflowId":"zTEAwnxGlseN7pbw","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 243 characters]


workflow_id: huzrpchaLvcTiTIO
workflow_name: [MCP-TEST] Array Preservation - Filter 1773497076241
trigger: partial_update
created_at: 2026-03-14 14:04:36
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:36.298Z","createdAt":"2026-03-14T14:04:36.298Z","id":"huzrpchaLvcTiTIO","name":"[MCP-TEST] Array Preservation - Filter 1773497076241","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Filter","type":"n8n-nodes-base.filter","typeVersion":2,"position":[200,0],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":10,"operator":{"type":"number","operation":"gt"}}]}}},{"id":"3","name":"KeptHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"DiscardedHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}},{"id":"5","name":"NewKeptHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Filter","type":"main","index":0}]]},"Filter":{"main":[[{"node":"KeptHandler","type":"main","index":0}],[{"node":"DiscardedHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"06c361b8-487f-411a-8d62-49b86205f020","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:36.299Z","createdAt":"2026-03-14T14:04:36.299Z","role":"workflow:owner","workflowId":"huzrpchaLvcTiTIO","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 106 characters]


workflow_id: Ff1CFsMdTEPxiojE
workflow_name: [MCP-TEST] Merge - Remove Input 0 1773497076615
trigger: partial_update
operations: [{"type":"removeConnection","source":"Source1","target":"Merge"}]
created_at: 2026-03-14 14:04:36
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:36.667Z","createdAt":"2026-03-14T14:04:36.667Z","id":"Ff1CFsMdTEPxiojE","name":"[MCP-TEST] Merge - Remove Input 0 1773497076615","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[200,-50],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"3","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[200,50],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"4","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[400,0],"parameters":{"mode":"append"}},{"id":"5","name":"Output","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[600,0],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Source1","type":"main","index":0}]]},"Source1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Merge":{"main":[[{"node":"Output","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7de3f1c6-0cda-424e-b4cd-36cda646f0e3","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:36.669Z","createdAt":"2026-03-14T14:04:36.669Z","role":"workflow:owner","workflowId":"Ff1CFsMdTEPxiojE","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: oviZKhFuFS81AYPL
workflow_name: [MCP-TEST] Merge - Remove Middle Input 1773497076979
trigger: partial_update
operations: [{"type":"removeConnection","source":"Source1","target":"Merge"}]
created_at: 2026-03-14 14:04:37
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:37.034Z","createdAt":"2026-03-14T14:04:37.034Z","id":"oviZKhFuFS81AYPL","name":"[MCP-TEST] Merge - Remove Middle Input 1773497076979","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Source0","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-100],"parameters":{"assignments":{"assignments":[{"id":"a0","name":"source","value":"0","type":"string"}]}}},{"id":"2","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,0],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"3","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,100],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"4","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[200,0],"parameters":{"mode":"append"}}],"connections":{"Source0":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source1":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":2}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7cb18fd3-e165-4a7d-9b67-1c0e9476636b","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:37.036Z","createdAt":"2026-03-14T14:04:37.036Z","role":"workflow:owner","workflowId":"oviZKhFuFS81AYPL","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: uCRByDkpNUkGP7TC
workflow_name: [MCP-TEST] Merge - Replace Source 1773497077341
trigger: partial_update
created_at: 2026-03-14 14:04:37
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:37.393Z","createdAt":"2026-03-14T14:04:37.393Z","id":"uCRByDkpNUkGP7TC","name":"[MCP-TEST] Merge - Replace Source 1773497077341","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-50],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"2","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,50],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"3","name":"NewSource1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-100],"parameters":{"assignments":{"assignments":[{"id":"a3","name":"source","value":"new1","type":"string"}]}}},{"id":"4","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[200,0],"parameters":{"mode":"append"}}],"connections":{"Source1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"26dd753c-c07e-421e-af92-9d41fe5cf2f3","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:37.395Z","createdAt":"2026-03-14T14:04:37.395Z","role":"workflow:owner","workflowId":"uCRByDkpNUkGP7TC","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 166 characters]


workflow_id: HM3GlhVCiX4Ie9zV
workflow_name: [MCP-TEST] Merge - Sequential Ops 1773497077741
trigger: partial_update
created_at: 2026-03-14 14:04:37
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:04:37.793Z","createdAt":"2026-03-14T14:04:37.793Z","id":"HM3GlhVCiX4Ie9zV","name":"[MCP-TEST] Merge - Sequential Ops 1773497077741","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Source1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-50],"parameters":{"assignments":{"assignments":[{"id":"a1","name":"source","value":"1","type":"string"}]}}},{"id":"2","name":"Source2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,50],"parameters":{"assignments":{"assignments":[{"id":"a2","name":"source","value":"2","type":"string"}]}}},{"id":"3","name":"NewSource1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,-100],"parameters":{"assignments":{"assignments":[{"id":"a3","name":"source","value":"new1","type":"string"}]}}},{"id":"4","name":"Source3","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[0,150],"parameters":{"assignments":{"assignments":[{"id":"a4","name":"source","value":"3","type":"string"}]}}},{"id":"5","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[200,0],"parameters":{"mode":"append"}}],"connections":{"Source1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Source2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"14cba29c-c3b1-41c4-9b6d-386005eab049","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:04:37.796Z","createdAt":"2026-03-14T14:04:37.796Z","role":"workflow:owner","workflowId":"HM3GlhVCiX4Ie9zV","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 328 characters]


workflow_id: LRaZFDgAMTNgJ8Xl
workflow_name: TEST-1: Basic Regression
trigger: partial_update
created_at: 2026-03-14 14:07:29
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:19.608Z","createdAt":"2026-03-14T14:07:19.608Z","id":"LRaZFDgAMTNgJ8Xl","name":"TEST-1: Basic Regression","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-start-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-basic","httpMethod":"GET"}},{"id":"node-set-1","name":"Set","type":"n8n-nodes-base.set","typeVersion":3,"position":[400,300],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Set","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"e25eeb89-4594-4626-b43b-4266eb13111d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:19.620Z","createdAt":"2026-03-14T14:07:19.620Z","role":"workflow:owner","workflowId":"LRaZFDgAMTNgJ8Xl","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Code","type":"n8n-nodes-base.code","typeVersion":2,"position":[600,300],"parameters":{"language":"javaScript","jsCode":"return $input.all();"}}},{"type":"addConnection","source":"Set","target":"Code"}]


workflow_id: ckP3gYdF4lIxa9BJ
workflow_name: TEST-2: IF Node Unary Operators
trigger: partial_update
operations: [{"type":"updateName","name":"TEST-2: IF Node Unary Operators (renamed)"}]
created_at: 2026-03-14 14:07:33
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:07.241Z","createdAt":"2026-03-14T14:07:07.241Z","id":"ckP3gYdF4lIxa9BJ","name":"TEST-2: IF Node Unary Operators","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-wh-2","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-if-unary","httpMethod":"GET"}},{"id":"node-if-2","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[400,300],"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"cond-1","leftValue":"={{ $json.myField }}","rightValue":"","operator":{"type":"string","operation":"empty","singleValue":true}}],"combinator":"and"}}},{"id":"node-true-2","name":"TrueNode","type":"n8n-nodes-base.set","typeVersion":3,"position":[600,200],"parameters":{}},{"id":"node-false-2","name":"FalseNode","type":"n8n-nodes-base.set","typeVersion":3,"position":[600,400],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"TrueNode","type":"main","index":0}],[{"node":"FalseNode","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2b9bbdd0-267f-4682-b744-984d3fc29efc","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:07.243Z","createdAt":"2026-03-14T14:07:07.243Z","role":"workflow:owner","workflowId":"ckP3gYdF4lIxa9BJ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: SNGXfKEbjOJAWYoL
workflow_name: TEST-3: removeNode Preserves Positional Arrays
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"TrueBranch"}]
created_at: 2026-03-14 14:07:44
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:13.277Z","createdAt":"2026-03-14T14:07:13.277Z","id":"SNGXfKEbjOJAWYoL","name":"TEST-3: removeNode Preserves Positional Arrays","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-wh-3","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-remove-node","httpMethod":"GET"}},{"id":"node-if-3","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[400,300],"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"cond-3","leftValue":"={{ $json.value }}","rightValue":"10","operator":{"type":"number","operation":"gt"}}],"combinator":"and"}}},{"id":"node-true-3","name":"TrueBranch","type":"n8n-nodes-base.set","typeVersion":3,"position":[600,200],"parameters":{}},{"id":"node-false-3","name":"FalseBranch","type":"n8n-nodes-base.set","typeVersion":3,"position":[600,400],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"TrueBranch","type":"main","index":0}],[{"node":"FalseBranch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"433cb081-4377-4852-9feb-ab599a8d0151","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:13.279Z","createdAt":"2026-03-14T14:07:13.279Z","role":"workflow:owner","workflowId":"SNGXfKEbjOJAWYoL","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 8MIzZbPoC8MifveS
workflow_name: TEST-4: Activate/Deactivate
trigger: partial_update
operations: [{"type":"activateWorkflow"}]
created_at: 2026-03-14 14:07:52
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:14.077Z","createdAt":"2026-03-14T14:07:14.077Z","id":"8MIzZbPoC8MifveS","name":"TEST-4: Activate/Deactivate","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-wh-4","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-activate-webhook","httpMethod":"GET"}},{"id":"node-resp-4","name":"Respond","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"position":[400,300],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Respond","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"48f7385d-2cd1-49ee-9d70-b02acbc3bf0a","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:14.079Z","createdAt":"2026-03-14T14:07:14.079Z","role":"workflow:owner","workflowId":"8MIzZbPoC8MifveS","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: fMBANyfQTghtNL4B
workflow_name: TEST-5: addTag/removeTag
trigger: partial_update
operations: [{"type":"addTag","tag":"v2-37-test"}]
created_at: 2026-03-14 14:07:54
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:21.141Z","createdAt":"2026-03-14T14:07:21.141Z","id":"fMBANyfQTghtNL4B","name":"TEST-5: addTag/removeTag","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-wh-5","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-tags","httpMethod":"GET"}},{"id":"node-set-5","name":"Set","type":"n8n-nodes-base.set","typeVersion":3,"position":[400,300],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Set","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a8934d0f-2d87-44a9-a96d-66e378f36bce","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:21.142Z","createdAt":"2026-03-14T14:07:21.142Z","role":"workflow:owner","workflowId":"fMBANyfQTghtNL4B","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: WIrFY0Xhej0cb5qc
workflow_name: TEST-7: removeConnection after removeNode error
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"Set"},{"type":"removeConnection","source":"Set","target":"Code"}]
created_at: 2026-03-14 14:07:55
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:23.927Z","createdAt":"2026-03-14T14:07:23.927Z","id":"WIrFY0Xhej0cb5qc","name":"TEST-7: removeConnection after removeNode error","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-wh-7","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-remove-err","httpMethod":"GET"}},{"id":"node-set-7","name":"Set","type":"n8n-nodes-base.set","typeVersion":3,"position":[400,300],"parameters":{}},{"id":"node-code-7","name":"Code","type":"n8n-nodes-base.code","typeVersion":2,"position":[600,300],"parameters":{"language":"javaScript","jsCode":"return $input.all();"}}],"connections":{"Webhook":{"main":[[{"node":"Set","type":"main","index":0}]]},"Set":{"main":[[{"node":"Code","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9a33456d-c1c2-4452-ae99-b7b0bc30040b","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:23.929Z","createdAt":"2026-03-14T14:07:23.929Z","role":"workflow:owner","workflowId":"WIrFY0Xhej0cb5qc","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 8MIzZbPoC8MifveS
workflow_name: TEST-4: Activate/Deactivate
trigger: partial_update
operations: [{"type":"deactivateWorkflow"}]
created_at: 2026-03-14 14:08:00
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:52.973Z","createdAt":"2026-03-14T14:07:14.077Z","id":"8MIzZbPoC8MifveS","name":"TEST-4: Activate/Deactivate","description":null,"active":true,"isArchived":false,"nodes":[{"id":"node-wh-4","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-activate-webhook","httpMethod":"GET"}},{"id":"node-resp-4","name":"Respond","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"position":[400,300],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Respond","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"48f7385d-2cd1-49ee-9d70-b02acbc3bf0a","activeVersionId":"48f7385d-2cd1-49ee-9d70-b02acbc3bf0a","versionCounter":4,"triggerCount":1,"shared":[{"updatedAt":"2026-03-14T14:07:14.079Z","createdAt":"2026-03-14T14:07:14.079Z","role":"workflow:owner","workflowId":"8MIzZbPoC8MifveS","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":{"updatedAt":"2026-03-14T14:07:14.083Z","createdAt":"2026-03-14T14:07:14.083Z","versionId":"48f7385d-2cd1-49ee-9d70-b02acbc3bf0a","workflowId":"8MIzZbPoC8MifveS","nodes":[{"id":"node-wh-4","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-activate-webhook","httpMethod":"GET"}},{"id":"node-resp-4","name":"Respond","type":"n8n-nodes-base.respondToWebhook","typeVersion":1,"position":[400,300],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Respond","type":"main","index":0}]]}},"authors":"Romuald Członkowski","name":null,"description":null,"autosaved":false,"workflowPublishHistory":[{"createdAt":"2026-03-14T14:07:53.072Z","id":1,"workflowId":"8MIzZbPoC8MifveS","versionId":"48f7385d-2cd1-49ee-9d70-b02acbc3bf0a","event":"activated","userId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}]}}


workflow_id: LRaZFDgAMTNgJ8Xl
workflow_name: TEST-1: Basic Regression
trigger: partial_update
operations: [{"type":"addConnection","source":"Webhook","target":"Set"}]
created_at: 2026-03-14 14:08:01
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:29.282Z","createdAt":"2026-03-14T14:07:19.608Z","id":"LRaZFDgAMTNgJ8Xl","name":"TEST-1: Basic Regression","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-start-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-basic","httpMethod":"GET"}},{"id":"node-set-1","name":"Set","type":"n8n-nodes-base.set","typeVersion":3,"position":[400,300],"parameters":{}},{"id":"68e926cd-a8b9-4a14-b912-7541c4e878ec","name":"Code","type":"n8n-nodes-base.code","typeVersion":2,"position":[600,300],"parameters":{"language":"javaScript","jsCode":"return $input.all();"}}],"connections":{"Webhook":{"main":[[{"node":"Set","type":"main","index":0}]]},"Set":{"main":[[{"node":"Code","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c896d007-e0f6-4207-be65-c2b96266d5e7","activeVersionId":null,"versionCounter":2,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:19.620Z","createdAt":"2026-03-14T14:07:19.620Z","role":"workflow:owner","workflowId":"LRaZFDgAMTNgJ8Xl","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: fMBANyfQTghtNL4B
workflow_name: TEST-5: addTag/removeTag
trigger: partial_update
operations: [{"type":"addTag"}]
created_at: 2026-03-14 14:08:10
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:07:54.970Z","createdAt":"2026-03-14T14:07:21.141Z","id":"fMBANyfQTghtNL4B","name":"TEST-5: addTag/removeTag","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-wh-5","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[200,300],"parameters":{"path":"test-tags","httpMethod":"GET"}},{"id":"node-set-5","name":"Set","type":"n8n-nodes-base.set","typeVersion":3,"position":[400,300],"parameters":{}}],"connections":{"Webhook":{"main":[[{"node":"Set","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a8934d0f-2d87-44a9-a96d-66e378f36bce","activeVersionId":null,"versionCounter":2,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:07:21.142Z","createdAt":"2026-03-14T14:07:21.142Z","role":"workflow:owner","workflowId":"fMBANyfQTghtNL4B","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: HgM3easz9zyBHWIW
workflow_name: Tag Test Workflow - Issue 599 Retest
trigger: partial_update
operations: [{"type":"addTag","tag":"v2-37-retest"}]
created_at: 2026-03-14 14:15:53
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:15:51.135Z","createdAt":"2026-03-14T14:15:51.135Z","id":"HgM3easz9zyBHWIW","name":"Tag Test Workflow - Issue 599 Retest","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"node-2","name":"NoOp","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[450,300],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"NoOp","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"8e732548-9fce-4216-afe3-b21aa7b1d3aa","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:15:51.139Z","createdAt":"2026-03-14T14:15:51.139Z","role":"workflow:owner","workflowId":"HgM3easz9zyBHWIW","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: HgM3easz9zyBHWIW
workflow_name: Tag Test Workflow - Issue 599 Retest
trigger: partial_update
operations: [{"type":"removeTag","tag":"v2-37-retest"}]
created_at: 2026-03-14 14:16:00
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:15:53.812Z","createdAt":"2026-03-14T14:15:51.135Z","id":"HgM3easz9zyBHWIW","name":"Tag Test Workflow - Issue 599 Retest","description":null,"active":false,"isArchived":false,"nodes":[{"id":"node-1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"node-2","name":"NoOp","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[450,300],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"NoOp","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"8e732548-9fce-4216-afe3-b21aa7b1d3aa","activeVersionId":null,"versionCounter":2,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:15:51.139Z","createdAt":"2026-03-14T14:15:51.139Z","role":"workflow:owner","workflowId":"HgM3easz9zyBHWIW","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[{"updatedAt":"2026-03-14T14:15:53.931Z","createdAt":"2026-03-14T14:15:53.931Z","id":"LenMx3Q4yxyWkCnA","name":"v2-37-retest"}],"activeVersion":null}


workflow_id: MNkVAYKZmsm83zmv
workflow_name: [MCP-TEST] Partial - Add Node 1773498466207
trigger: partial_update
created_at: 2026-03-14 14:27:46
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:46.356Z","createdAt":"2026-03-14T14:27:46.356Z","id":"MNkVAYKZmsm83zmv","name":"[MCP-TEST] Partial - Add Node 1773498466207","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"4940678b-a392-4638-9c41-bc535973465e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:46.357Z","createdAt":"2026-03-14T14:27:46.357Z","role":"workflow:owner","workflowId":"MNkVAYKZmsm83zmv","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 279 characters]


workflow_id: WaZgp0vhkszz06ys
workflow_name: [MCP-TEST] Partial - Duplicate Node Name 1773498466665
trigger: partial_update
created_at: 2026-03-14 14:27:46
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:46.721Z","createdAt":"2026-03-14T14:27:46.721Z","id":"WaZgp0vhkszz06ys","name":"[MCP-TEST] Partial - Duplicate Node Name 1773498466665","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"34817c6a-8f59-4b99-9e71-a755853f9147","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:46.723Z","createdAt":"2026-03-14T14:27:46.723Z","role":"workflow:owner","workflowId":"WaZgp0vhkszz06ys","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 129 characters]


workflow_id: IvwkiUN4v3G2sxev
workflow_name: [MCP-TEST] Partial - Remove Node 1773498466855
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"HTTP Request"}]
created_at: 2026-03-14 14:27:46
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:46.907Z","createdAt":"2026-03-14T14:27:46.907Z","id":"IvwkiUN4v3G2sxev","name":"[MCP-TEST] Partial - Remove Node 1773498466855","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"70eaef0d-9e65-48e6-8264-c6432a206675","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:46.910Z","createdAt":"2026-03-14T14:27:46.910Z","role":"workflow:owner","workflowId":"IvwkiUN4v3G2sxev","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: dsYeOLCIP3HqjgxR
workflow_name: [MCP-TEST] Partial - Remove Non-existent 1773498467216
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"NonExistentNode"}]
created_at: 2026-03-14 14:27:47
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:47.270Z","createdAt":"2026-03-14T14:27:47.270Z","id":"dsYeOLCIP3HqjgxR","name":"[MCP-TEST] Partial - Remove Non-existent 1773498467216","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"03620102-dbc6-4207-b323-e8f843bbf34e","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:47.273Z","createdAt":"2026-03-14T14:27:47.273Z","role":"workflow:owner","workflowId":"dsYeOLCIP3HqjgxR","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: bmvgzM0XLSJwH1ql
workflow_name: [MCP-TEST] Partial - Update Node 1773498467409
trigger: partial_update
operations: [{"type":"updateNode","nodeName":"Webhook","updates":{"parameters.path":"updated-path"}}]
created_at: 2026-03-14 14:27:47
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:47.462Z","createdAt":"2026-03-14T14:27:47.462Z","id":"bmvgzM0XLSJwH1ql","name":"[MCP-TEST] Partial - Update Node 1773498467409","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"991dd63d-ed1b-428e-aa8d-b3a37103f378","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:47.464Z","createdAt":"2026-03-14T14:27:47.464Z","role":"workflow:owner","workflowId":"bmvgzM0XLSJwH1ql","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: yZVUJrHZePc9aWPV
workflow_name: [MCP-TEST] Partial - Update Nested 1773498467774
trigger: partial_update
created_at: 2026-03-14 14:27:47
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:47.826Z","createdAt":"2026-03-14T14:27:47.826Z","id":"yZVUJrHZePc9aWPV","name":"[MCP-TEST] Partial - Update Nested 1773498467774","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"6ec989db-71ac-4cce-83df-099578878b23","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:47.828Z","createdAt":"2026-03-14T14:27:47.828Z","role":"workflow:owner","workflowId":"yZVUJrHZePc9aWPV","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 116 characters]


workflow_id: 1qdzBHnXefQPcPC1
workflow_name: [MCP-TEST] Partial - Move Node 1773498468271
trigger: partial_update
operations: [{"type":"moveNode","nodeName":"Webhook","position":[500,500]}]
created_at: 2026-03-14 14:27:48
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:48.324Z","createdAt":"2026-03-14T14:27:48.324Z","id":"1qdzBHnXefQPcPC1","name":"[MCP-TEST] Partial - Move Node 1773498468271","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ef99adea-bac3-481e-a22c-968d9072ce26","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:48.326Z","createdAt":"2026-03-14T14:27:48.326Z","role":"workflow:owner","workflowId":"1qdzBHnXefQPcPC1","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: UuxnvfH3DuV3WSTT
workflow_name: [MCP-TEST] Partial - Disable Node 1773498468633
trigger: partial_update
operations: [{"type":"disableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 14:27:48
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:48.692Z","createdAt":"2026-03-14T14:27:48.692Z","id":"UuxnvfH3DuV3WSTT","name":"[MCP-TEST] Partial - Disable Node 1773498468633","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"e1991919-b2df-40b8-b0dd-3c3bfadf7ad5","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:48.693Z","createdAt":"2026-03-14T14:27:48.693Z","role":"workflow:owner","workflowId":"UuxnvfH3DuV3WSTT","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: MQax108gSJPBabvc
workflow_name: [MCP-TEST] Partial - Enable Node 1773498468991
trigger: partial_update
operations: [{"type":"disableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 14:27:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:49.043Z","createdAt":"2026-03-14T14:27:49.043Z","id":"MQax108gSJPBabvc","name":"[MCP-TEST] Partial - Enable Node 1773498468991","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"7db1840e-65ff-4895-ae1f-2a10ab16a63f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:49.045Z","createdAt":"2026-03-14T14:27:49.045Z","role":"workflow:owner","workflowId":"MQax108gSJPBabvc","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: MQax108gSJPBabvc
workflow_name: [MCP-TEST] Partial - Enable Node 1773498468991
trigger: partial_update
operations: [{"type":"enableNode","nodeName":"Webhook"}]
created_at: 2026-03-14 14:27:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:49.210Z","createdAt":"2026-03-14T14:27:49.043Z","id":"MQax108gSJPBabvc","name":"[MCP-TEST] Partial - Enable Node 1773498468991","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"},"disabled":true}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"4ffa1950-0d43-4ad6-b6bb-3f209385cae2","activeVersionId":null,"versionCounter":2,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:49.045Z","createdAt":"2026-03-14T14:27:49.045Z","role":"workflow:owner","workflowId":"MQax108gSJPBabvc","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 3qswfrtha9gVQ5CF
workflow_name: [MCP-TEST] Partial - Add Connection 1773498469511
trigger: partial_update
operations: [{"type":"addConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 14:27:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:49.564Z","createdAt":"2026-03-14T14:27:49.564Z","id":"3qswfrtha9gVQ5CF","name":"[MCP-TEST] Partial - Add Connection 1773498469511","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"775fa326-4a68-461a-9159-e62541628fca","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:49.566Z","createdAt":"2026-03-14T14:27:49.566Z","role":"workflow:owner","workflowId":"3qswfrtha9gVQ5CF","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: DzwjX5dK0rh0uo8X
workflow_name: [MCP-TEST] Partial - Add Connection Ports 1773498469871
trigger: partial_update
created_at: 2026-03-14 14:27:49
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:49.920Z","createdAt":"2026-03-14T14:27:49.920Z","id":"DzwjX5dK0rh0uo8X","name":"[MCP-TEST] Partial - Add Connection Ports 1773498469871","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2f1b81a5-7545-48d2-bc24-75e58b019d65","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:49.922Z","createdAt":"2026-03-14T14:27:49.922Z","role":"workflow:owner","workflowId":"DzwjX5dK0rh0uo8X","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 144 characters]


workflow_id: 6lK4gjh5NdSt7pRz
workflow_name: [MCP-TEST] Partial - Remove Connection 1773498470152
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 14:27:50
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:50.203Z","createdAt":"2026-03-14T14:27:50.203Z","id":"6lK4gjh5NdSt7pRz","name":"[MCP-TEST] Partial - Remove Connection 1773498470152","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"81124692-67a1-4504-aec4-5773e0566093","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:50.205Z","createdAt":"2026-03-14T14:27:50.205Z","role":"workflow:owner","workflowId":"6lK4gjh5NdSt7pRz","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: waQWLsSIp8UFMwnt
workflow_name: [MCP-TEST] Partial - Remove Connection Ignore 1773498470340
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"NonExistent","ignoreErrors":true}]
created_at: 2026-03-14 14:27:50
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:50.392Z","createdAt":"2026-03-14T14:27:50.392Z","id":"waQWLsSIp8UFMwnt","name":"[MCP-TEST] Partial - Remove Connection Ignore 1773498470340","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"765e886e-9cb6-41e0-92a0-92cb9ae5df9f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:50.394Z","createdAt":"2026-03-14T14:27:50.394Z","role":"workflow:owner","workflowId":"waQWLsSIp8UFMwnt","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 4bbKkq3pdl6gOMmA
workflow_name: [MCP-TEST] Partial - Replace Connections 1773498470622
trigger: partial_update
operations: [{"type":"replaceConnections","connections":{}}]
created_at: 2026-03-14 14:27:50
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:50.676Z","createdAt":"2026-03-14T14:27:50.676Z","id":"4bbKkq3pdl6gOMmA","name":"[MCP-TEST] Partial - Replace Connections 1773498470622","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"717344c6-508c-42b3-a3ec-d74beafa1d21","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:50.678Z","createdAt":"2026-03-14T14:27:50.678Z","role":"workflow:owner","workflowId":"4bbKkq3pdl6gOMmA","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: EqCKSkPsHoEkll2m
workflow_name: [MCP-TEST] Partial - Clean Stale Dry Run 1773498470802
trigger: partial_update
operations: [{"type":"removeNode","nodeName":"HTTP Request"}]
created_at: 2026-03-14 14:27:50
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:50.854Z","createdAt":"2026-03-14T14:27:50.854Z","id":"EqCKSkPsHoEkll2m","name":"[MCP-TEST] Partial - Clean Stale Dry Run 1773498470802","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"f54042b4-d76f-42b1-b07b-c3f7fe30785b","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:50.855Z","createdAt":"2026-03-14T14:27:50.855Z","role":"workflow:owner","workflowId":"EqCKSkPsHoEkll2m","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: JwWXUDqPQ4kXaDHW
workflow_name: [MCP-TEST] Partial - Update Settings 1773498471156
trigger: partial_update
operations: [{"type":"updateSettings","settings":{"timezone":"America/New_York","executionOrder":"v1"}}]
created_at: 2026-03-14 14:27:51
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:51.209Z","createdAt":"2026-03-14T14:27:51.209Z","id":"JwWXUDqPQ4kXaDHW","name":"[MCP-TEST] Partial - Update Settings 1773498471156","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"f76a51ff-b127-43be-855d-855efffd6b5d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:51.211Z","createdAt":"2026-03-14T14:27:51.211Z","role":"workflow:owner","workflowId":"JwWXUDqPQ4kXaDHW","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: VHEAdTbW3UQKfq11
workflow_name: [MCP-TEST] Partial - Update Name Original 1773498471489
trigger: partial_update
operations: [{"type":"updateName","name":"[MCP-TEST] Partial - Update Name Modified 1773498471549"}]
created_at: 2026-03-14 14:27:51
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:51.542Z","createdAt":"2026-03-14T14:27:51.542Z","id":"VHEAdTbW3UQKfq11","name":"[MCP-TEST] Partial - Update Name Original 1773498471489","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"53b69e0f-9a55-4ee3-a65f-104324214674","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:51.544Z","createdAt":"2026-03-14T14:27:51.544Z","role":"workflow:owner","workflowId":"VHEAdTbW3UQKfq11","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 6mqR5OzJZlchuBDm
workflow_name: [MCP-TEST] Partial - Add Tag 1773498471773
trigger: partial_update
operations: [{"type":"addTag","tag":"new-tag"}]
created_at: 2026-03-14 14:27:51
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:51.821Z","createdAt":"2026-03-14T14:27:51.821Z","id":"6mqR5OzJZlchuBDm","name":"[MCP-TEST] Partial - Add Tag 1773498471773","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"2d348822-e36b-4dc9-b82e-cd20bdc307d1","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:51.823Z","createdAt":"2026-03-14T14:27:51.823Z","role":"workflow:owner","workflowId":"6mqR5OzJZlchuBDm","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: 9XDrR4yA5QAsJJtM
workflow_name: [MCP-TEST] Partial - Remove Tag 1773498472165
trigger: partial_update
operations: [{"type":"removeTag","tag":"to-remove"}]
created_at: 2026-03-14 14:27:52
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:52.218Z","createdAt":"2026-03-14T14:27:52.218Z","id":"9XDrR4yA5QAsJJtM","name":"[MCP-TEST] Partial - Remove Tag 1773498472165","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"c52e1231-f4dd-4bf0-8c7f-755109481323","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:52.221Z","createdAt":"2026-03-14T14:27:52.221Z","role":"workflow:owner","workflowId":"9XDrR4yA5QAsJJtM","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: hp5Jm3Uqs1G3qHrO
workflow_name: [MCP-TEST] Partial - Multiple Ops 1773498472569
trigger: partial_update
created_at: 2026-03-14 14:27:52
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:52.623Z","createdAt":"2026-03-14T14:27:52.623Z","id":"hp5Jm3Uqs1G3qHrO","name":"[MCP-TEST] Partial - Multiple Ops 1773498472569","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9f30f47f-a636-4a10-8867-f0069ab4e7f4","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:52.625Z","createdAt":"2026-03-14T14:27:52.625Z","role":"workflow:owner","workflowId":"hp5Jm3Uqs1G3qHrO","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"addNode","node":{"name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[]}}}},{"type":"addConnection","source":"Webhook","target":"Set"},{"type":"updateName","name":"[MCP-TEST] Partial - Multiple Ops Updated 1773498472631"}]


workflow_id: 0SAyoVRHvRkDSlAu
workflow_name: [MCP-TEST] Partial - Continue On Error 1773498473166
trigger: partial_update
created_at: 2026-03-14 14:27:53
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:53.216Z","createdAt":"2026-03-14T14:27:53.216Z","id":"0SAyoVRHvRkDSlAu","name":"[MCP-TEST] Partial - Continue On Error 1773498473166","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"test-webhook"}}],"connections":{},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"9af24863-814d-4bd6-9be8-6cbc796e72ff","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:53.218Z","createdAt":"2026-03-14T14:27:53.218Z","role":"workflow:owner","workflowId":"0SAyoVRHvRkDSlAu","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
  [{"type":"updateName","name":"[MCP-TEST] Partial - Continue On Error Updated 1773498473223"},{"type":"removeNode","nodeName":"NonExistentNode"},{"type":"addTag","tag":"new-tag"}]


workflow_id: jOliyfE19iwpIE7v
workflow_name: [MCP-TEST] Partial - Reject Empty Connections 1773498473569
trigger: partial_update
operations: [{"type":"removeConnection","source":"Webhook","target":"HTTP Request"}]
created_at: 2026-03-14 14:27:53
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:53.622Z","createdAt":"2026-03-14T14:27:53.622Z","id":"jOliyfE19iwpIE7v","name":"[MCP-TEST] Partial - Reject Empty Connections 1773498473569","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"8ea55893-543d-4062-a6fb-fb70b31c42e3","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:53.624Z","createdAt":"2026-03-14T14:27:53.624Z","role":"workflow:owner","workflowId":"jOliyfE19iwpIE7v","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: zplhSbz0ApjJkF7X
workflow_name: [MCP-TEST] Partial - Reject Single Non-Webhook 1773498473751
trigger: partial_update
created_at: 2026-03-14 14:27:53
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:53.813Z","createdAt":"2026-03-14T14:27:53.813Z","id":"zplhSbz0ApjJkF7X","name":"[MCP-TEST] Partial - Reject Single Non-Webhook 1773498473751","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"POST","path":"multi-node"}},{"id":"set-1","name":"Set 1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"top","type":"string"}]},"options":{}}},{"id":"set-2","name":"Set 2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"bottom","type":"string"}]},"options":{}}},{"id":"merge-1","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[650,300],"parameters":{"mode":"append","options":{}}}],"connections":{"Webhook":{"main":[[{"node":"Set 1","type":"main","index":0},{"node":"Set 2","type":"main","index":0}]]},"Set 1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Set 2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"48157c3a-513c-4c66-8196-76681ab3bf78","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:53.832Z","createdAt":"2026-03-14T14:27:53.832Z","role":"workflow:owner","workflowId":"zplhSbz0ApjJkF7X","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 126 characters]


workflow_id: aJOltkrNu9JlPGw6
workflow_name: [MCP-TEST] Partial - Valid Update 1773498474101
trigger: partial_update
created_at: 2026-03-14 14:27:54
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:54.154Z","createdAt":"2026-03-14T14:27:54.154Z","id":"aJOltkrNu9JlPGw6","name":"[MCP-TEST] Partial - Valid Update 1773498474101","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"POST","path":"multi-node"}},{"id":"set-1","name":"Set 1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"branch","value":"top","type":"string"}]},"options":{}}},{"id":"set-2","name":"Set 2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"branch","value":"bottom","type":"string"}]},"options":{}}},{"id":"merge-1","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":3,"position":[650,300],"parameters":{"mode":"append","options":{}}}],"connections":{"Webhook":{"main":[[{"node":"Set 1","type":"main","index":0},{"node":"Set 2","type":"main","index":0}]]},"Set 1":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Set 2":{"main":[[{"node":"Merge","type":"main","index":1}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"648b206f-3f48-4c04-b295-b05c66035dc9","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:54.157Z","createdAt":"2026-03-14T14:27:54.157Z","role":"workflow:owner","workflowId":"aJOltkrNu9JlPGw6","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 232 characters]


workflow_id: rdm6aDq52x2oU9eH
workflow_name: [MCP-TEST] Partial - Reject Disconnected Node 1773498474510
trigger: partial_update
created_at: 2026-03-14 14:27:54
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:54.560Z","createdAt":"2026-03-14T14:27:54.560Z","id":"rdm6aDq52x2oU9eH","name":"[MCP-TEST] Partial - Reject Disconnected Node 1773498474510","description":null,"active":false,"isArchived":false,"nodes":[{"id":"webhook-1","name":"Webhook","type":"n8n-nodes-base.webhook","typeVersion":2,"position":[250,300],"parameters":{"httpMethod":"GET","path":"trigger"}},{"id":"http-1","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[450,300],"parameters":{"url":"https://httpbin.org/get","method":"GET"}}],"connections":{"Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"53c17715-b840-420a-a4b9-7e7d109d5edb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:54.562Z","createdAt":"2026-03-14T14:27:54.562Z","role":"workflow:owner","workflowId":"rdm6aDq52x2oU9eH","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 170 characters]


workflow_id: AQkibz2eCMotzOt5
workflow_name: [MCP-TEST] Smart Params - IF True Branch 1773498474856
trigger: partial_update
created_at: 2026-03-14 14:27:54
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:54.907Z","createdAt":"2026-03-14T14:27:54.907Z","id":"AQkibz2eCMotzOt5","name":"[MCP-TEST] Smart Params - IF True Branch 1773498474856","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"62773ccd-8615-4823-844e-c3d4cfb8a5d0","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:54.908Z","createdAt":"2026-03-14T14:27:54.908Z","role":"workflow:owner","workflowId":"AQkibz2eCMotzOt5","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 308 characters]


workflow_id: 4gxcgArzm4u3sPAK
workflow_name: [MCP-TEST] Smart Params - IF False Branch 1773498475213
trigger: partial_update
created_at: 2026-03-14 14:27:55
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:55.265Z","createdAt":"2026-03-14T14:27:55.265Z","id":"4gxcgArzm4u3sPAK","name":"[MCP-TEST] Smart Params - IF False Branch 1773498475213","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"ad325182-9b7d-4be2-adf1-739d698edb65","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:55.267Z","createdAt":"2026-03-14T14:27:55.267Z","role":"workflow:owner","workflowId":"4gxcgArzm4u3sPAK","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 312 characters]


workflow_id: rOpIAl8uhc1d9VDh
workflow_name: [MCP-TEST] Smart Params - IF Both Branches 1773498475570
trigger: partial_update
created_at: 2026-03-14 14:27:55
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:55.620Z","createdAt":"2026-03-14T14:27:55.620Z","id":"rOpIAl8uhc1d9VDh","name":"[MCP-TEST] Smart Params - IF Both Branches 1773498475570","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"769ff01d-f1e8-4586-a3d7-611e6c72911d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:55.622Z","createdAt":"2026-03-14T14:27:55.622Z","role":"workflow:owner","workflowId":"rOpIAl8uhc1d9VDh","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 617 characters]


workflow_id: guFxODNYZMEK7NmQ
workflow_name: [MCP-TEST] Smart Params - Switch Cases 1773498475923
trigger: partial_update
created_at: 2026-03-14 14:27:56
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:55.974Z","createdAt":"2026-03-14T14:27:55.974Z","id":"guFxODNYZMEK7NmQ","name":"[MCP-TEST] Smart Params - Switch Cases 1773498475923","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1},{"id":"rule-3","conditions":{"conditions":[{"id":"cond-3","leftValue":"={{ $json.case }}","rightValue":"c","operation":"equal"}]},"output":2}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a0002aaa-2dd2-445e-87bf-81ac50c7764a","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:55.976Z","createdAt":"2026-03-14T14:27:55.976Z","role":"workflow:owner","workflowId":"guFxODNYZMEK7NmQ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 877 characters]


workflow_id: 7fh6mnkFMjczJWrg
workflow_name: [MCP-TEST] Smart Params - Rewire IF True 1773498476290
trigger: partial_update
operations: [{"type":"rewireConnection","source":"IF","from":"Handler1","to":"Handler2","branch":"true"}]
created_at: 2026-03-14 14:27:56
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:56.343Z","createdAt":"2026-03-14T14:27:56.343Z","id":"7fh6mnkFMjczJWrg","name":"[MCP-TEST] Smart Params - Rewire IF True 1773498476290","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}},{"id":"handler1","name":"Handler1","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,200],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handler","value":"1","type":"string"}]}}},{"id":"handler2","name":"Handler2","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,400],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"handler","value":"2","type":"string"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"Handler1","type":"main","index":0}],[]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"31dd966d-79a3-42a2-95c3-8db5bdb50ae1","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:56.345Z","createdAt":"2026-03-14T14:27:56.345Z","role":"workflow:owner","workflowId":"7fh6mnkFMjczJWrg","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: oFFTe5nyuolHwBOK
workflow_name: [MCP-TEST] Smart Params - Rewire Switch Case 1773498476645
trigger: partial_update
operations: [{"type":"rewireConnection","source":"Switch","from":"OldHandler","to":"NewHandler","case":1}]
created_at: 2026-03-14 14:27:56
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:56.695Z","createdAt":"2026-03-14T14:27:56.695Z","id":"oFFTe5nyuolHwBOK","name":"[MCP-TEST] Smart Params - Rewire Switch Case 1773498476645","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1}]}}},{"id":"handler1","name":"OldHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,300],"parameters":{"assignments":{"assignments":[{"id":"assign-1","name":"handler","value":"old","type":"string"}]}}},{"id":"handler2","name":"NewHandler","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[650,500],"parameters":{"assignments":{"assignments":[{"id":"assign-2","name":"handler","value":"new","type":"string"}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[],[{"node":"OldHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"d3d5b2f8-15a2-412b-9f12-f2ee1cb724cb","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:56.697Z","createdAt":"2026-03-14T14:27:56.697Z","role":"workflow:owner","workflowId":"oFFTe5nyuolHwBOK","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: QVdc4hZqzxgwSqeH
workflow_name: [MCP-TEST] Smart Params - Explicit Override Branch 1773498477014
trigger: partial_update
created_at: 2026-03-14 14:27:57
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:57.066Z","createdAt":"2026-03-14T14:27:57.066Z","id":"QVdc4hZqzxgwSqeH","name":"[MCP-TEST] Smart Params - Explicit Override Branch 1773498477014","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"if-1","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[450,300],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}}],"connections":{"Manual":{"main":[[{"node":"IF","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"f001369f-23f9-4ae7-b75c-855d32e5a3d8","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:57.068Z","createdAt":"2026-03-14T14:27:57.068Z","role":"workflow:owner","workflowId":"QVdc4hZqzxgwSqeH","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 314 characters]


workflow_id: vT6jj3t4Z1GNdtv3
workflow_name: [MCP-TEST] Smart Params - Explicit Override Case 1773498477372
trigger: partial_update
created_at: 2026-03-14 14:27:57
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:57.426Z","createdAt":"2026-03-14T14:27:57.426Z","id":"vT6jj3t4Z1GNdtv3","name":"[MCP-TEST] Smart Params - Explicit Override Case 1773498477372","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[{"id":"rule-1","conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.case }}","rightValue":"a","operation":"equal"}]},"output":0},{"id":"rule-2","conditions":{"conditions":[{"id":"cond-2","leftValue":"={{ $json.case }}","rightValue":"b","operation":"equal"}]},"output":1}]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"a89b4470-571f-4fdc-80fa-faff9969a818","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:57.427Z","createdAt":"2026-03-14T14:27:57.427Z","role":"workflow:owner","workflowId":"vT6jj3t4Z1GNdtv3","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 311 characters]


workflow_id: tR1htd27MM6V5cWf
workflow_name: [MCP-TEST] Smart Params - Negative Case 1773498477873
trigger: partial_update
created_at: 2026-03-14 14:27:57
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:57.924Z","createdAt":"2026-03-14T14:27:57.924Z","id":"tR1htd27MM6V5cWf","name":"[MCP-TEST] Smart Params - Negative Case 1773498477873","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"switch-1","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[450,300],"parameters":{"mode":"rules","rules":{"rules":[]}}}],"connections":{"Manual":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"410142ac-d9fa-47c7-8d7b-12b4bd803288","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:57.928Z","createdAt":"2026-03-14T14:27:57.928Z","role":"workflow:owner","workflowId":"tR1htd27MM6V5cWf","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 233 characters]


workflow_id: UXG6i4e6CUV48VDO
workflow_name: [MCP-TEST] Smart Params - Branch on Non-IF 1773498478169
trigger: partial_update
created_at: 2026-03-14 14:27:58
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:58.219Z","createdAt":"2026-03-14T14:27:58.219Z","id":"UXG6i4e6CUV48VDO","name":"[MCP-TEST] Smart Params - Branch on Non-IF 1773498478169","description":null,"active":false,"isArchived":false,"nodes":[{"id":"manual-1","name":"Manual","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[250,300],"parameters":{}},{"id":"set-1","name":"Set","type":"n8n-nodes-base.set","typeVersion":3.4,"position":[450,300],"parameters":{"assignments":{"assignments":[]}}}],"connections":{"Manual":{"main":[[{"node":"Set","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"5a24b7ab-a4e6-4f91-99af-0b779ac598ae","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:58.220Z","createdAt":"2026-03-14T14:27:58.220Z","role":"workflow:owner","workflowId":"UXG6i4e6CUV48VDO","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 236 characters]


workflow_id: DO12rTNh2dJBNOfF
workflow_name: [MCP-TEST] Array Index Preservation - Switch 1773498478514
trigger: partial_update
operations: [{"type":"rewireConnection","source":"Switch","from":"Handler1","to":"NewHandler1","case":1}]
created_at: 2026-03-14 14:27:58
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:58.565Z","createdAt":"2026-03-14T14:27:58.565Z","id":"DO12rTNh2dJBNOfF","name":"[MCP-TEST] Array Index Preservation - Switch 1773498478514","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"3","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,0],"parameters":{}},{"id":"5","name":"Handler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,100],"parameters":{}},{"id":"6","name":"Handler3","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,200],"parameters":{}},{"id":"7","name":"NewHandler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}],[{"node":"Handler2","type":"main","index":0}],[{"node":"Handler3","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"632d2c7b-8958-43a7-b44d-8954e7e96596","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:58.567Z","createdAt":"2026-03-14T14:27:58.567Z","role":"workflow:owner","workflowId":"DO12rTNh2dJBNOfF","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: DF6OAlibLTsWE0jZ
workflow_name: [MCP-TEST] Array Preservation - IF Remove 1773498478862
trigger: partial_update
operations: [{"type":"removeConnection","source":"IF","target":"TrueHandler","branch":"true"}]
created_at: 2026-03-14 14:27:58
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:58.913Z","createdAt":"2026-03-14T14:27:58.913Z","id":"DF6OAlibLTsWE0jZ","name":"[MCP-TEST] Array Preservation - IF Remove 1773498478862","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"IF","type":"n8n-nodes-base.if","typeVersion":2,"position":[200,0],"parameters":{"conditions":{"conditions":[{"id":"cond-1","leftValue":"={{ $json.value }}","rightValue":"test","operation":"equal"}]}}},{"id":"3","name":"TrueHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"FalseHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"IF","type":"main","index":0}]]},"IF":{"main":[[{"node":"TrueHandler","type":"main","index":0}],[{"node":"FalseHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"d2d3d57d-dec6-4eef-bcb0-a7ea2e698c8d","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:58.915Z","createdAt":"2026-03-14T14:27:58.915Z","role":"workflow:owner","workflowId":"DF6OAlibLTsWE0jZ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: lPYdgDhwBQUavvHO
workflow_name: [MCP-TEST] Array Preservation - Switch Remove First 1773498479217
trigger: partial_update
operations: [{"type":"removeConnection","source":"Switch","target":"Handler0","case":0}]
created_at: 2026-03-14 14:27:59
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:59.270Z","createdAt":"2026-03-14T14:27:59.270Z","id":"lPYdgDhwBQUavvHO","name":"[MCP-TEST] Array Preservation - Switch Remove First 1773498479217","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"0","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.case}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,0],"parameters":{}},{"id":"5","name":"Handler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,100],"parameters":{}},{"id":"6","name":"FallbackHandler","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,200],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}],[{"node":"Handler2","type":"main","index":0}],[{"node":"FallbackHandler","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"e4db72f6-bdd0-4a78-abd4-39bea0582aee","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:59.272Z","createdAt":"2026-03-14T14:27:59.272Z","role":"workflow:owner","workflowId":"lPYdgDhwBQUavvHO","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}


workflow_id: O9D2B3KzwbmI5qjJ
workflow_name: [MCP-TEST] Array Preservation - Sequential Ops 1773498479578
trigger: partial_update
created_at: 2026-03-14 14:27:59
workflow_snapshot:
  {"updatedAt":"2026-03-14T14:27:59.628Z","createdAt":"2026-03-14T14:27:59.628Z","id":"O9D2B3KzwbmI5qjJ","name":"[MCP-TEST] Array Preservation - Sequential Ops 1773498479578","description":null,"active":false,"isArchived":false,"nodes":[{"id":"1","name":"Start","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[0,0],"parameters":{}},{"id":"2","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[200,0],"parameters":{"options":{},"rules":{"rules":[{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"1","operator":{"type":"string","operation":"equals"}}]}},{"conditions":{"conditions":[{"leftValue":"={{$json.value}}","rightValue":"2","operator":{"type":"string","operation":"equals"}}]}}]}}},{"id":"3","name":"Handler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-50],"parameters":{}},{"id":"4","name":"Handler1","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,50],"parameters":{}},{"id":"5","name":"NewHandler0","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,-100],"parameters":{}},{"id":"6","name":"NewHandler2","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[400,150],"parameters":{}}],"connections":{"Start":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Handler0","type":"main","index":0}],[{"node":"Handler1","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","saveDataErrorExecution":"all","saveDataSuccessExecution":"all","saveManualExecutions":true,"saveExecutionProgress":true,"callerPolicy":"workflowsFromSameOwner","availableInMCP":false},"staticData":null,"meta":null,"pinData":null,"versionId":"531abec9-358d-40af-84eb-bf15ce14d51f","activeVersionId":null,"versionCounter":1,"triggerCount":0,"shared":[{"updatedAt":"2026-03-14T14:27:59.630Z","createdAt":"2026-03-14T14:27:59.630Z","role":"workflow:owner","workflowId":"O9D2B3KzwbmI5qjJ","projectId":"K0HtvGddtPI24Iyt","project":{"updatedAt":"2025-10-03T09:49:33.347Z","createdAt":"2025-10-03T09:48:05.062Z","id":"K0HtvGddtPI24Iyt","name":"Romuald Członkowski <romuald@n8n-mcp.com>","type":"personal","icon":null,"description":null,"creatorId":"ebb1bcfe-d103-4506-a994-9b18ef25e289"}}],"tags":[],"activeVersion":null}

operations:
[cell repeats an earlier one in this file: 243 characters]


