Hi n8n team!
I’d like to suggest a new feature for the Kafka node. Currently, messages consumed from Kafka are marked as read (offset committed) immediately upon being picked up by the node. This can lead to issues in cases where the message processing fails later in the workflow, as the message is already acknowledged and won’t be retried.
Feature request:
Add an option to commit the Kafka offset only after the entire workflow has successfully completed .