[PR #136] [MERGED] feat: support REMOTE_INSTALL_URL config for remote installing and debugging #173

Closed
opened 2026-02-15 21:16:04 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugin-sdks/pull/136
Author: @bowenliang123
Created: 5/9/2025
Status: Merged
Merged: 5/13/2025
Merged by: @Yeuoly

Base: mainHead: remote-install-url


📝 Commits (10+)

📊 Changes

2 files changed (+37 additions, -2 deletions)

View changed files

📝 python/dify_plugin/config/config.py (+1 -0)
📝 python/dify_plugin/plugin.py (+36 -2)

📄 Description

  • Currently, we have to manually separate the URL from the page into host and port fields.
  • It's handy to support REMOTE_INSTALL_URL copied into the plugin SDK.
image

🔄 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-sdks/pull/136 **Author:** [@bowenliang123](https://github.com/bowenliang123) **Created:** 5/9/2025 **Status:** ✅ Merged **Merged:** 5/13/2025 **Merged by:** [@Yeuoly](https://github.com/Yeuoly) **Base:** `main` ← **Head:** `remote-install-url` --- ### 📝 Commits (10+) - [`a9d4d45`](https://github.com/langgenius/dify-plugin-sdks/commit/a9d4d454b79de522f3b5ea06487fd64aa4d2a5de) support REMOTE_INSTALL_URL - [`7f73e2e`](https://github.com/langgenius/dify-plugin-sdks/commit/7f73e2eca0840e9c06933a2b872b75bc48929a43) nit - [`891ae15`](https://github.com/langgenius/dify-plugin-sdks/commit/891ae15aa713d5bb260a08ff089418b4d3485fa6) nit - [`140d1b5`](https://github.com/langgenius/dify-plugin-sdks/commit/140d1b5080ce3e616dcd91005176e037d7c91ffd) passing remote_install_host and remote_install_port to TCPReaderWriter - [`5e20db2`](https://github.com/langgenius/dify-plugin-sdks/commit/5e20db2f4933cd3c84f183b9fac0d29651a04c74) fix the host and port parsing approach without yarl - [`2524bfd`](https://github.com/langgenius/dify-plugin-sdks/commit/2524bfd35856e4545eb2e4511adf38a2c915f0a5) extract method for parsing the host and port - [`e481fcc`](https://github.com/langgenius/dify-plugin-sdks/commit/e481fcc1f82f6a6101ff83f1b5beda4183dc5b2c) nit - [`520246f`](https://github.com/langgenius/dify-plugin-sdks/commit/520246f0bb0e636e9441e1f9c4e4541f667c9bd0) nit - [`924c863`](https://github.com/langgenius/dify-plugin-sdks/commit/924c863fefead57ee80d3fa0d664ec940be0f93a) nit - [`2b26f6d`](https://github.com/langgenius/dify-plugin-sdks/commit/2b26f6d736853d936e8ad607adc6d6109ae2fb6e) nit ### 📊 Changes **2 files changed** (+37 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `python/dify_plugin/config/config.py` (+1 -0) 📝 `python/dify_plugin/plugin.py` (+36 -2) </details> ### 📄 Description - Currently, we have to manually separate the URL from the page into host and port fields. - It's handy to support REMOTE_INSTALL_URL copied into the plugin SDK. <img width="310" alt="image" src="https://github.com/user-attachments/assets/cf18b574-7224-482d-8379-7549f2ab8521" /> --- <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-15 21:16:04 -05:00
yindo closed this issue 2026-02-15 21:16:04 -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-sdks#173