Improve timeout resilience for Telegram and n8n integrations.

Add configurable Telethon retry/connect settings, enable retry-on-fail for external n8n nodes, and document recovery steps for Telegram and workflow activation timeouts.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-24 00:46:26 +03:00
parent 1c5fad898e
commit 98b1469488
4 changed files with 112 additions and 10 deletions

View File

@@ -69,7 +69,10 @@
-120
],
"id": "2444f3f3-d57d-45fa-b80e-e40f73f0c70f",
"name": "Qdrant Insert"
"name": "Qdrant Insert",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
},
{
"parameters": {
@@ -131,7 +134,10 @@
56
],
"id": "5f48d9eb-ec81-4a00-b2fa-ec6a1fc2f009",
"name": "Embeddings For Insert"
"name": "Embeddings For Insert",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
},
{
"parameters": {
@@ -147,7 +153,10 @@
288
],
"id": "163fbd89-644c-4858-a2ce-8c572a2d3593",
"name": "Telegram Trigger"
"name": "Telegram Trigger",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
},
{
"parameters": {
@@ -178,7 +187,10 @@
496
],
"id": "3c7db13e-1be9-4f2f-ab26-a613db89ea71",
"name": "Ollama Chat Model"
"name": "Ollama Chat Model",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
},
{
"parameters": {
@@ -200,7 +212,10 @@
528
],
"id": "2f204e2e-58e7-4514-9f3c-3e23949f8520",
"name": "Qdrant Retrieve Tool"
"name": "Qdrant Retrieve Tool",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
},
{
"parameters": {
@@ -213,7 +228,10 @@
704
],
"id": "e5d5f376-bb95-4a16-ab11-e5e3e7d74524",
"name": "Embeddings For Retrieve"
"name": "Embeddings For Retrieve",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
},
{
"parameters": {
@@ -243,7 +261,10 @@
288
],
"id": "e8476b38-8344-4aaf-828e-5da8344b79d2",
"name": "Send Telegram Reply"
"name": "Send Telegram Reply",
"retryOnFail": true,
"maxTries": 5,
"waitBetweenTries": 5000
}
],
"pinData": {},