Skip to content

Feature/add conditional run logic - #675

Draft
Edwardvaneechoud wants to merge 5 commits into
mainfrom
feature/add-conditional-run-logic
Draft

Feature/add conditional run logic#675
Edwardvaneechoud wants to merge 5 commits into
mainfrom
feature/add-conditional-run-logic

Conversation

@Edwardvaneechoud

Copy link
Copy Markdown
Owner

This pull request introduces support for conditional execution in Flowfile pipelines via the new Gate node, along with comprehensive documentation updates. The Gate node allows branches of a flow to be executed or skipped based on flow parameters or formula conditions, and its behavior is reflected in both the visual editor and code export. The documentation now covers the mechanics, usage, and export of gated branches, and updates the node counts and categories accordingly.

Conditional execution and Gate node:

  • Added detailed documentation for the new Gate node in combine.md, explaining its inputs, condition sources (parameter or formula), execution semantics, and its integration with the Union node and code export.
  • Updated the "Run" section in the user guide to describe the new "skipped" visual state for nodes gated off by a closed Gate.
  • Updated the combine node reference to list Gate as desktop/server-only, not available in Flowfile Lite.
  • Added an example to the code generator tutorial showing how a gated if/else branch is exported as real if blocks in Python, including handling for both parameter and formula conditions.

Node catalog and counts:

  • Updated the node index to reflect the addition of the Gate node, increasing the combine node count from 7 to 8, and advanced the date to 2026-08. Also updated the count of usable nodes in Flowfile Lite. [1] [2]

Configuration cleanup:

  • Removed several obsolete or unused debug configurations from .claude/launch.json, leaving only the web frontend configuration.

Changelog:

  • Added a new section to CLAUDE.md documenting conditional execution and the Gate node, including its behavior, implementation, and cross-package integration.

@netlify

netlify Bot commented Aug 16, 2026

Copy link
Copy Markdown

Deploy Preview for flowfile-wasm ready!

Name Link
🔨 Latest commit d08f5f8
🔍 Latest deploy log https://app.netlify.com/projects/flowfile-wasm/deploys/6a817dfe65dece0008304262
😎 Deploy Preview https://deploy-preview-675--flowfile-wasm.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant