Romuald Członkowski
47a1cb135d
feat: implement transferWorkflow operation in n8n_update_partial_workflow ( #644 ) ( #649 )
...
Add transferWorkflow diff operation to move workflows between n8n projects:
- TransferWorkflowOperation type with destinationProjectId field
- WorkflowDiffEngine validates and tracks transfer intent
- Handler calls PUT /workflows/{id}/transfer after update
- N8nApiClient.transferWorkflow() method
- Zod schema validates destinationProjectId is non-empty
- Tool description and documentation updated
- inferIntentFromOperations case for transfer
Also fixes two pre-existing bugs found during review:
- continueOnError path now properly extracts/propagates activation flags
- Debug log in updateConnectionReferences shows correct old name
Based on work by @djakielski in PR #645 .
Conceived by Romuald Członkowski - https://www.aiadvisors.pl/en
2026-03-20 17:50:00 +01:00
..
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-17 18:37:55 +01:00
2025-12-17 18:37:55 +01:00
2025-12-17 18:37:55 +01:00
2025-12-17 18:37:55 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-24 15:15:22 +01:00
2025-12-24 15:15:22 +01:00
2025-12-24 15:15:22 +01:00
2025-12-24 15:15:22 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2026-03-20 17:50:00 +01:00
2026-03-20 17:50:00 +01:00
2026-03-20 17:50:00 +01:00
2026-03-20 17:50:00 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 13:38:06 +01:00
2025-12-05 13:38:06 +01:00
2025-12-05 13:38:06 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2025-12-05 12:01:31 +01:00
2026-01-07 18:09:55 +01:00
2026-01-07 18:09:55 +01:00
2026-01-07 18:09:55 +01:00
2025-12-05 12:01:31 +01:00
2026-03-15 11:26:44 +01:00
2026-03-15 11:26:44 +01:00
2026-03-15 11:26:44 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2026-03-08 08:41:44 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-15 14:32:14 +01:00
2026-03-20 17:50:00 +01:00
2026-03-20 17:50:00 +01:00
2026-03-20 17:50:00 +01:00
2026-03-20 17:50:00 +01:00
2026-03-08 08:41:44 +01:00
2026-03-08 08:41:44 +01:00
2026-03-08 08:41:44 +01:00
2026-03-08 08:41:44 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00
2025-12-05 12:01:31 +01:00