[PR #906] [MERGED] feat: optimize output parse #22759

Closed
opened 2026-02-21 20:19:41 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify/pull/906
Author: @takatost
Created: 8/18/2023
Status: Merged
Merged: 8/18/2023
Merged by: @takatost

Base: mainHead: feat/optimize-output-parse


📝 Commits (4)

  • 1db15dc fix: universal chat error when default model is invalid
  • 0223cd7 feat: optimize deduct_quota codes
  • 4bba830 feat: optimize output parser regex
  • f18c8f3 fix: remove unnecessary codes

📊 Changes

9 files changed (+61 additions, -34 deletions)

View changed files

📝 api/core/agent/agent/openai_function_call_summarize_mixin.py (+1 -1)
📝 api/core/agent/agent/output_parser/structured_chat.py (+2 -2)
📝 api/core/agent/agent/structured_chat.py (+1 -1)
📝 api/core/agent/agent_executor.py (+1 -1)
📝 api/core/model_providers/model_factory.py (+4 -2)
📝 api/core/orchestrator_rule_parser.py (+25 -19)
api/core/tool/current_datetime_tool.py (+25 -0)
📝 api/core/tool/web_reader_tool.py (+2 -2)
📝 api/libs/helper.py (+0 -6)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify/pull/906 **Author:** [@takatost](https://github.com/takatost) **Created:** 8/18/2023 **Status:** ✅ Merged **Merged:** 8/18/2023 **Merged by:** [@takatost](https://github.com/takatost) **Base:** `main` ← **Head:** `feat/optimize-output-parse` --- ### 📝 Commits (4) - [`1db15dc`](https://github.com/langgenius/dify/commit/1db15dc50f75664d97958e70df8a54ede3186e78) fix: universal chat error when default model is invalid - [`0223cd7`](https://github.com/langgenius/dify/commit/0223cd767ce4ab80599fc10ceb0d275ae178eb89) feat: optimize deduct_quota codes - [`4bba830`](https://github.com/langgenius/dify/commit/4bba830c5d9ec1edbce61ae4f6b43cd8d8612ad0) feat: optimize output parser regex - [`f18c8f3`](https://github.com/langgenius/dify/commit/f18c8f367fee47c5d5dd9c4ab0af67c0ab058136) fix: remove unnecessary codes ### 📊 Changes **9 files changed** (+61 additions, -34 deletions) <details> <summary>View changed files</summary> 📝 `api/core/agent/agent/openai_function_call_summarize_mixin.py` (+1 -1) 📝 `api/core/agent/agent/output_parser/structured_chat.py` (+2 -2) 📝 `api/core/agent/agent/structured_chat.py` (+1 -1) 📝 `api/core/agent/agent_executor.py` (+1 -1) 📝 `api/core/model_providers/model_factory.py` (+4 -2) 📝 `api/core/orchestrator_rule_parser.py` (+25 -19) ➕ `api/core/tool/current_datetime_tool.py` (+25 -0) 📝 `api/core/tool/web_reader_tool.py` (+2 -2) 📝 `api/libs/helper.py` (+0 -6) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-21 20:19:41 -05:00
yindo closed this issue 2026-02-21 20:19:41 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#22759