Skip to content

Export and import of plugin archives#885

Open
nilskruthoff wants to merge 21 commits into
MindWorkAI:mainfrom
nilskruthoff:export-plugin-directories
Open

Export and import of plugin archives#885
nilskruthoff wants to merge 21 commits into
MindWorkAI:mainfrom
nilskruthoff:export-plugin-directories

Conversation

@nilskruthoff

Copy link
Copy Markdown
Contributor
  • Added an shared rust api that supports native share dialogs in Windows and MacOS
    • included microsoft and macos rust dependencies that wrap native functions (they are part of tauri already)
  • Added a share button for plugins that uses native share dialogs to each non-internal, non configured plugins
  • Added an import button to the plugins page to install plugin archives directly from the disk
  • Introduced an own file extension .mwplugin for plugin zip files
  • Refactored PluginSystem zip functionality into own class PluginArchive.cs

…macOS native share contracts; windows dependencies pinnes to 0.61.3 because tauri does too
…ction handling for assistant-plugin archives
…into reusable InstallStagedAssistantAsync method and improve error handling for plugin archive installations
# Conflicts:
#	app/MindWork AI Studio/wwwroot/changelog/v26.7.4.md
@nilskruthoff
nilskruthoff requested a review from a team as a code owner July 21, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant