Feature Request: Add Reasoning (Thinking Mode/Budget) to Gemini and OpenRouter Nodes (PLUGINS) #406

Closed
opened 2026-02-16 10:19:20 -05:00 by yindo · 3 comments
Owner

Originally created by @ottoradiologia on GitHub (Jun 30, 2025).

Self Checks

  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

1. Is this request related to a challenge you're experiencing? Tell me about your story.

I would like to request an enhancement for the Gemini and OpenRouter LLM nodes within Dify.

Currently, these nodes do not expose the reasoning options needed for effective tool/plugin usage. Specifically, the ability to:

  1. Enable or disable a "Thinking Mode".
  2. Set a "Thinking Budget".

Adding these configuration options would allow users to have finer control over the agent's reasoning process, which is crucial for building more complex and reliable applications that leverage tool-calling capabilities with these models.

2. Additional context or comments

No response

3. Can you help us with this feature?

  • I am interested in contributing to this feature.
Originally created by @ottoradiologia on GitHub (Jun 30, 2025). ### Self Checks - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [x] Please do not modify this template :) and fill in all the required fields. ### 1. Is this request related to a challenge you're experiencing? Tell me about your story. I would like to request an enhancement for the Gemini and OpenRouter LLM nodes within Dify. Currently, these nodes do not expose the reasoning options needed for effective tool/plugin usage. Specifically, the ability to: 1. Enable or disable a "Thinking Mode". 2. Set a "Thinking Budget". Adding these configuration options would allow users to have finer control over the agent's reasoning process, which is crucial for building more complex and reliable applications that leverage tool-calling capabilities with these models. ### 2. Additional context or comments _No response_ ### 3. Can you help us with this feature? - [x] I am interested in contributing to this feature.
yindo added the stale label 2026-02-16 10:19:20 -05:00
yindo closed this issue 2026-02-16 10:19:20 -05:00
Author
Owner

@hjlarry commented on GitHub (Jul 4, 2025):

Hi, I noticed that PR https://github.com/langgenius/dify-official-plugins/pull/1183 has already added Thinking Mode and Thinking Budget for the OpenRouter provider. Does this meet your requirements?

@hjlarry commented on GitHub (Jul 4, 2025): Hi, I noticed that PR https://github.com/langgenius/dify-official-plugins/pull/1183 has already added `Thinking Mode` and `Thinking Budget` for the OpenRouter provider. Does this meet your requirements?
Author
Owner

@fniu commented on GitHub (Jul 4, 2025):

The official Gemini plugin doesn't support thinking mode.

@fniu commented on GitHub (Jul 4, 2025): The official Gemini plugin doesn't support thinking mode.
Author
Owner

@dosubot[bot] commented on GitHub (Aug 20, 2025):

Hi, @ottoradiologia. I'm Dosu, and I'm helping the dify-official-plugins team manage their backlog and am marking this issue as stale.

Issue Summary:

  • You requested adding "Thinking Mode" and "Thinking Budget" options to Gemini and OpenRouter LLM nodes in Dify for better reasoning control.
  • A PR has already added these options for the OpenRouter provider, partially addressing your request.
  • The official Gemini plugin currently does not support thinking mode, so that part remains unresolved.
  • No further updates or progress have been noted on adding these features to Gemini.

Next Steps:

  • Please let me know if this issue is still relevant with the latest version of dify-official-plugins by commenting here.
  • If I don’t hear back within 5 days, this issue will be automatically closed.

Thanks for your understanding and contribution!

@dosubot[bot] commented on GitHub (Aug 20, 2025): Hi, @ottoradiologia. I'm [Dosu](https://dosu.dev), and I'm helping the dify-official-plugins team manage their backlog and am marking this issue as stale. **Issue Summary:** - You requested adding "Thinking Mode" and "Thinking Budget" options to Gemini and OpenRouter LLM nodes in Dify for better reasoning control. - A PR has already added these options for the OpenRouter provider, partially addressing your request. - The official Gemini plugin currently does not support thinking mode, so that part remains unresolved. - No further updates or progress have been noted on adding these features to Gemini. **Next Steps:** - Please let me know if this issue is still relevant with the latest version of dify-official-plugins by commenting here. - If I don’t hear back within 5 days, this issue will be automatically closed. Thanks for your understanding and contribution!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#406