Plugin System Updates: Plugin Permissions, UI/UX Improvements
We’ve rolled out some exciting improvements to the TypingMind plugin system that make building and using plugins more powerful and seamless:
Permissions and Resources Access
New Permissions System: Plugins can now request access to app-wide resources. In particular, the new
read_user_messagepermission allows plugins to read user messages and attachments for richer, context-aware functionality.

Previous Output Access: JavaScript plugins can now access their previous output with the
previousRunOutputparameter — perfect for building multi-step workflows and stateful plugins.
Updated documentation about Plugin Permissions: Plugin Permissions & Resources Access
UX/UI Improvements
Plugin Editor Enhancements: The editor UI is now more compact, with a new option to upload an image for your plugin icon.
Plugin Preview Upgrades: When testing your plugin, you can now upload documents and images directly in the chat for a better preview experience.
Smoother Plugin Output: We’ve removed the old “Interactive Content” warning, so plugin outputs render without unnecessary interruptions.
