mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-18 05:59:42 +02:00
Each starter now reacts to a busy session in its own way: - An integration message gets a busy notice. The bridge deletes its stored attachments and does not run the message. - An integration button resume waits for the session for 5 seconds. Then it posts "This action has already been handled". A Preview resume waits the same time and then gets `turn_already_running`. - A workflow-tool resume tries again with a backoff from 1 s to 30 s. It stops when the run is no longer suspended. - A background wake skips without a failure count. The turn that holds the session requests a new wake when it settles. - A busy sub-agent resume is retryable, so the parent stays suspended. The session lease replaces the in-process HITL guard and the running check of the wake, so this removes both and `existsRunningByThread`. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| @n8n | ||
| cli | ||
| core | ||
| extensions/insights | ||
| frontend | ||
| modules | ||
| node-dev | ||
| nodes-base | ||
| testing | ||
| workflow | ||