[PR #594] [MERGED] feat: add proxy settings to duckduckdo plugin #1452

Closed
opened 2026-02-16 10:22:59 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-official-plugins/pull/594
Author: @MitsuhaYuki
Created: 3/28/2025
Status: Merged
Merged: 3/30/2025
Merged by: @crazywoola

Base: mainHead: main


📝 Commits (4)

  • f411d39 feat: add proxy settings to duckduckdo plugin
  • be88a28 Merge branch 'langgenius:main' into main
  • 0263d0b chore: bump up duckduckdo plugin version.
  • e13abee Merge remote-tracking branch 'origin/main'

📊 Changes

9 files changed (+64 additions, -7 deletions)

View changed files

📝 tools/duckduckgo/manifest.yaml (+1 -1)
📝 tools/duckduckgo/tools/ddgo_ai.py (+2 -1)
📝 tools/duckduckgo/tools/ddgo_ai.yaml (+13 -0)
📝 tools/duckduckgo/tools/ddgo_img.py (+2 -1)
📝 tools/duckduckgo/tools/ddgo_img.yaml (+13 -0)
📝 tools/duckduckgo/tools/ddgo_search.py (+2 -1)
📝 tools/duckduckgo/tools/ddgo_search.yaml (+13 -0)
📝 tools/duckduckgo/tools/ddgo_translate.py (+5 -3)
📝 tools/duckduckgo/tools/ddgo_translate.yaml (+13 -0)

📄 Description

Related Issue or Context

This PR has no related issue.

Add proxy settings to duckduckgo search plugin.
Code changes have been verified in the dify.ai and self-deployed isolated environments.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that may cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring
  • Other

Test Evidence

Important

Visual proof is required for Bug fixes, New features, Breaking changes:

2025-03-28_16-55-08 2025-03-28_16-55-48

Environment Verification

Important

Please confirm your testing environment:

  • Changes tested in a clean/isolated environment
  • Test environment matches production configuration
  • No cached data influenced the test results

🔄 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-official-plugins/pull/594 **Author:** [@MitsuhaYuki](https://github.com/MitsuhaYuki) **Created:** 3/28/2025 **Status:** ✅ Merged **Merged:** 3/30/2025 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (4) - [`f411d39`](https://github.com/langgenius/dify-official-plugins/commit/f411d39d25e273fc67874b0f0a3cf400a6cba99b) feat: add proxy settings to duckduckdo plugin - [`be88a28`](https://github.com/langgenius/dify-official-plugins/commit/be88a28b1a2c9943f4176d6e1bc6696f83a76dba) Merge branch 'langgenius:main' into main - [`0263d0b`](https://github.com/langgenius/dify-official-plugins/commit/0263d0b1e1318e37ee3446ad4cb6c9db10621bbe) chore: bump up duckduckdo plugin version. - [`e13abee`](https://github.com/langgenius/dify-official-plugins/commit/e13abeef7f8ca7a1eaf7b0c6ebf3bda79b705f2c) Merge remote-tracking branch 'origin/main' ### 📊 Changes **9 files changed** (+64 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `tools/duckduckgo/manifest.yaml` (+1 -1) 📝 `tools/duckduckgo/tools/ddgo_ai.py` (+2 -1) 📝 `tools/duckduckgo/tools/ddgo_ai.yaml` (+13 -0) 📝 `tools/duckduckgo/tools/ddgo_img.py` (+2 -1) 📝 `tools/duckduckgo/tools/ddgo_img.yaml` (+13 -0) 📝 `tools/duckduckgo/tools/ddgo_search.py` (+2 -1) 📝 `tools/duckduckgo/tools/ddgo_search.yaml` (+13 -0) 📝 `tools/duckduckgo/tools/ddgo_translate.py` (+5 -3) 📝 `tools/duckduckgo/tools/ddgo_translate.yaml` (+13 -0) </details> ### 📄 Description ## Related Issue or Context <!-- - Link related issues if applicable: #issue_number - Or provide context about why this change is needed --> This PR has no related issue. Add proxy settings to duckduckgo search plugin. Code changes have been verified in the dify.ai and self-deployed isolated environments. ## Type of Change <!-- Put an `x` in all the boxes that apply --> - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that may cause existing functionality to not work as expected) - [ ] Documentation update - [ ] Code refactoring - [ ] Other ## Test Evidence > [!IMPORTANT] > Visual proof is required for Bug fixes, New features, Breaking changes: <img width="1434" alt="2025-03-28_16-55-08" src="https://github.com/user-attachments/assets/d60a3938-c26e-45d9-af7e-5dfdb4241e5e" /> <img width="1434" alt="2025-03-28_16-55-48" src="https://github.com/user-attachments/assets/e2cf083f-f95f-405f-a9af-8ba651aa2673" /> ### Environment Verification > [!IMPORTANT] > Please confirm your testing environment: - [x] Changes tested in a clean/isolated environment - [x] Test environment matches production configuration - [x] No cached data influenced the test results --- <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-16 10:22:59 -05:00
yindo closed this issue 2026-02-16 10:22:59 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#1452