volcengine_maas update failed to 0.0.041 #966

Closed
opened 2026-02-16 10:21:08 -05:00 by yindo · 2 comments
Owner

Originally created by @Pahkho on GitHub (Feb 9, 2026).

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues Dify issues & Dify Official Plugins, 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.

Dify version

1.12.1

Plugin version

0.0.40

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

My current dify_plugin_sdk is 0.7.1, but the plugin version is limited to less than 0.6.

Image

✔️ Error log

docker exec -it docker-plugin_daemon-1 sh -lc "/app/storage/cwd/langgenius/volcengine_maas-0.0.41@78a0d54dffc0d70f3116d666775ef6f72373b0965f5805832b21644e1d3cd1df/.venv/bin/python -c "import dify_plugin.entities.model.text_embedding as m, importlib.metadata as md; print('venv dify-plugin:', md.version('dify-plugin')); print('Has MultiModalContent:', hasattr(m,'MultiModalContent')); print('file:', m.file)""
venv dify-plugin: 0.5.1
Has MultiModalContent: False
file: /app/storage/cwd/langgenius/volcengine_maas-0.0.41@78a0d54dffc0d70f3116d666775ef6f72373b0965f5805832b21644e1d3cd1df/.venv/lib/python3.12/site-packages/dify_plugin/entities/model/text_embedding.py
Image

Originally created by @Pahkho on GitHub (Feb 9, 2026). ### Self Checks - [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [x] I have searched for existing issues [Dify issues](https://github.com/langgenius/dify/issues) & [Dify Official Plugins](https://github.com/langgenius/dify-official-plugins/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. ### Dify version 1.12.1 ### Plugin version 0.0.40 ### Cloud or Self Hosted Self Hosted (Docker) ### Steps to reproduce My current `dify_plugin_sdk` is 0.7.1, but the plugin version is limited to less than 0.6. <img width="751" height="634" alt="Image" src="https://github.com/user-attachments/assets/dafcfbe5-874c-4bb1-88f3-0d1560541408" /> ### ✔️ Error log docker exec -it docker-plugin_daemon-1 sh -lc "/app/storage/cwd/langgenius/volcengine_maas-0.0.41@78a0d54dffc0d70f3116d666775ef6f72373b0965f5805832b21644e1d3cd1df/.venv/bin/python -c \"import dify_plugin.entities.model.text_embedding as m, importlib.metadata as md; print('venv dify-plugin:', md.version('dify-plugin')); print('Has MultiModalContent:', hasattr(m,'MultiModalContent')); print('file:', m.__file__)\"" venv dify-plugin: 0.5.1 Has MultiModalContent: False file: /app/storage/cwd/langgenius/volcengine_maas-0.0.41@78a0d54dffc0d70f3116d666775ef6f72373b0965f5805832b21644e1d3cd1df/.venv/lib/python3.12/site-packages/dify_plugin/entities/model/text_embedding.py <img width="574" height="520" alt="Image" src="https://github.com/user-attachments/assets/0082896c-0640-49af-aa03-f12545dfd71d" />
yindo added the bug label 2026-02-16 10:21:08 -05:00
yindo closed this issue 2026-02-16 10:21:08 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Feb 9, 2026):

The update failed because the volcengine_maas plugin requires dify_plugin version >=0.5.0 and <0.6.0, but your environment uses dify_plugin_sdk 0.7.1. The plugin tries to import MultiModalContent, which doesn't exist in dify_plugin 0.5.1, causing the launch error. Plugins limited to dify_plugin <0.6.0 can't use newer features like MultiModalContent introduced in later SDK versions, and there's no official migration path documented for these plugins yet.

If you need multimodal support, you'll have to wait for an updated plugin that supports dify_plugin >=0.6.0, or refactor the plugin code to work with the newer SDK. For now, the only workaround is to pin dify_plugin in the plugin's requirements to a compatible version (e.g., <0.6.0), but this won't enable newer features like MultiModalContent and may not resolve all compatibility issues. More details are available in the plugin docs and related threads: source, source, source.

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other

Open in Cursor Join Discord Share on X

@dosubot[bot] commented on GitHub (Feb 9, 2026): <!-- Answer --> The update failed because the volcengine_maas plugin requires dify_plugin version >=0.5.0 and <0.6.0, but your environment uses dify_plugin_sdk 0.7.1. The plugin tries to import MultiModalContent, which doesn't exist in dify_plugin 0.5.1, causing the launch error. Plugins limited to dify_plugin <0.6.0 can't use newer features like MultiModalContent introduced in later SDK versions, and there's no official migration path documented for these plugins yet. If you need multimodal support, you'll have to wait for an updated plugin that supports dify_plugin >=0.6.0, or refactor the plugin code to work with the newer SDK. For now, the only workaround is to pin dify_plugin in the plugin's requirements to a compatible version (e.g., <0.6.0), but this won't enable newer features like MultiModalContent and may not resolve all compatibility issues. More details are available in the plugin docs and related threads: [source](https://github.com/langgenius/dify-official-plugins/blob/058d25c9d4d3a5b826ac7cfcf82ef2c7e9e482b8/models/volcengine_maas/pyproject.toml#L9-L10), [source](https://github.com/langgenius/dify-official-plugins/issues/585), [source](https://github.com/langgenius/dify/issues/16353). <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/357d7ec9-cd8c-4ff9-bf5e-e1de682869cc?feedback_type=other)</sup> [![Open in Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=The%20update%20failed%20because%20the%20volcengine_maas%20plugin%20requires%20dify_plugin%20version%20%3E%3D0.5.0%20and%20%3C0.6.0%2C%20but%20your%20environment%20uses%20dify_plugin_sdk%200.7.1.%20The%20plugin%20tries%20to%20import%20MultiModalContent%2C%20which%20doesn%27t%20exist%20in%20dify_plugin%200.5.1%2C%20causing%20the%20launch%20error.%20Plugins%20limited%20to%20dify_plugin%20%3C0.6.0%20can%27t%20use%20newer%20features%20like%20MultiModalContent%20introduced%20in%20later%20SDK%20versions%2C%20and%20there%27s%20no%20official%20migration%20path%20documented%20for%20these%20plugins%20yet.%20%0A%0AIf%20you%20need%20multimodal%20support%2C%20you%27ll%20have%20to%20wait%20for%20an%20updated%20plugin%20that%20supports%20dify_plugin%20%3E%3D0.6.0%2C%20or%20refactor%20the%20plugin%20code%20to%20work%20with%20the%20newer%20SDK.%20For%20now%2C%20the%20only%20workaround%20is%20to%20pin%20dify_plugin%20in%20the%20plugin%27s%20requirements%20to%20a%20compatible%20version%20%28e.g.%2C%20%3C0.6.0%29%2C%20but%20this%20won%27t%20enable%20newer%20features%20like%20MultiModalContent%20and%20may%20not%20resolve%20all%20compatibility%20issues.%20More%20details%20are%20available%20in%20the%20plugin%20docs%20and%20related%20threads%3A%20%5Bsource%5D%28https%3A//github.com/langgenius/dify-official-plugins/blob/058d25c9d4d3a5b826ac7cfcf82ef2c7e9e482b8/models/volcengine_maas/pyproject.toml%23L9-L10%29%2C%20%5Bsource%5D%28https%3A//github.com/langgenius/dify-official-plugins/issues/585%29%2C%20%5Bsource%5D%28https%3A//github.com/langgenius/dify/issues/16353%29.)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/langgenius/dify-official-plugins/issues/2558)
Author
Owner

@Cxxxl commented on GitHub (Feb 9, 2026):

Please work on fixing this bug as soon as possible. Thank you.

@Cxxxl commented on GitHub (Feb 9, 2026): Please work on fixing this bug as soon as possible. Thank you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#966