dify - 💡(How to fix) Fix Using Agent Policy ReAct to Call Tools (Workflow Published as a Tool) – No Process Output [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
langgenius/dify#35401Fetched 2026-04-20 12:16:12
View on GitHub
Comments
1
Participants
2
Timeline
2
Reactions
1
Timeline (top)
commented ×1labeled ×1
RAW_BUFFERClick to expand / collapse

Self Checks

  • I have read the Contributing Guide and Language Policy.
  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report, otherwise it will be closed.
  • 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

1.13.3

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

Step 1: Create a workflow and publish it as a tool.

Step 2: In ChatFlow, create an Agent node, select ReAct, and choose the tool.

Step 3: During testing, only the final result after multiple Agent calls is displayed, with no streaming output of the calling process.

✔️ Expected Behavior

Attempt: I tried switching to Function Calling, but the data was completely hallucinated (Qwen3-235B).

Question: What method can be used to solve this?

❌ Actual Behavior

No response

extent analysis

TL;DR

The issue can be addressed by exploring alternative methods for streaming output of the calling process in the Agent node, potentially involving configuration changes or adjustments to the workflow.

Guidance

  • Review the documentation for the Agent node and ReAct tool to see if there are any settings or options that enable streaming output.
  • Investigate if the issue is specific to the ReAct tool or if it occurs with other tools as well, to determine if the problem lies with the tool or the Agent node.
  • Consider reaching out to the community or support channels for Dify, as the issue may be related to the specific version (1.13.3) or a known limitation.
  • Look into the differences between Function Calling and ReAct to understand why switching to Function Calling resulted in hallucinated data, which might provide clues to resolving the streaming output issue.

Example

No specific code snippet can be provided without more details on the implementation, but reviewing the Agent node and ReAct tool configurations is a good starting point.

Notes

The solution may depend on the specific requirements of the workflow and the capabilities of the tools being used. The issue might be version-specific or related to the self-hosted Docker environment.

Recommendation

Apply workaround: Given the lack of direct solutions, exploring workarounds such as adjusting the workflow, using different tools, or configuring the Agent node differently seems to be the most viable approach at this stage.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING