[PR #420] [MERGED] fix Frequent plugin pulls #495

Closed
opened 2026-02-16 01:16:08 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugin-daemon/pull/420
Author: @qkzsky
Created: 8/8/2025
Status: Merged
Merged: 8/27/2025
Merged by: @Yeuoly

Base: mainHead: fix-frequent-plugin-pulls


📝 Commits (1)

  • 038992d fix Frequent plugin pulls

📊 Changes

1 file changed (+5 additions, -0 deletions)

View changed files

📝 internal/core/plugin_manager/watcher.go (+5 -0)

📄 Description

Description

Please provide a brief description of the changes made in this pull request.
Please also include the issue number if this is related to an issue using the format Fixes #123 or Closes #123.

Type of Change

  • Bug fix
  • New feature
  • Refactor
  • Performance improvement
  • Other

Essential Checklist

Testing

  • I have tested the changes locally and confirmed they work as expected
  • I have added unit tests where necessary and they pass successfully

Bug Fix (if applicable)

Additional Information

Fix the frequent pull issue of the plugin by prioritizing the check to see if the plugin is already running. If it is, do not pull the remote file to start it again.

Please provide any additional context that would help reviewers understand the changes.


🔄 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-plugin-daemon/pull/420 **Author:** [@qkzsky](https://github.com/qkzsky) **Created:** 8/8/2025 **Status:** ✅ Merged **Merged:** 8/27/2025 **Merged by:** [@Yeuoly](https://github.com/Yeuoly) **Base:** `main` ← **Head:** `fix-frequent-plugin-pulls` --- ### 📝 Commits (1) - [`038992d`](https://github.com/langgenius/dify-plugin-daemon/commit/038992d559d09db3928be841410729de5ff694dc) fix Frequent plugin pulls ### 📊 Changes **1 file changed** (+5 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `internal/core/plugin_manager/watcher.go` (+5 -0) </details> ### 📄 Description ## Description Please provide a brief description of the changes made in this pull request. Please also include the issue number if this is related to an issue using the format `Fixes #123` or `Closes #123`. ## Type of Change - [x] Bug fix - [ ] New feature - [ ] Refactor - [ ] Performance improvement - [ ] Other ## Essential Checklist ### Testing - [x] I have tested the changes locally and confirmed they work as expected - [ ] I have added unit tests where necessary and they pass successfully ### Bug Fix (if applicable) - [x] I have used GitHub syntax to close the related issue (e.g., `Fixes #123` or `Closes #123`) Fixes #416 ## Additional Information Fix the frequent pull issue of the plugin by prioritizing the check to see if the plugin is already running. If it is, do not pull the remote file to start it again. Please provide any additional context that would help reviewers understand the changes. --- <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 01:16:08 -05:00
yindo closed this issue 2026-02-16 01:16:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugin-daemon#495