feat: Add comprehensive plugin API documentation and example plugin

- Introduced PLUGIN_API.md for detailed plugin development guidelines.
- Implemented PLUGIN_SYSTEM_IMPLEMENTATION.md summarizing all requested features.
- Created example-plugin showcasing all API features including commands, message interceptors, settings, and notifications.
- Added plugin-metadata.json for the example plugin with relevant metadata.
This commit is contained in:
2026-04-18 02:55:38 +10:00
parent fc4229cea7
commit a4429fe9c2
9 changed files with 1917 additions and 2 deletions

View File

@@ -23,6 +23,7 @@
},
"license": "AGPL-3.0-only",
"dependencies": {
"adm-zip": "^0.5.16",
"body-parser": "2.2.2",
"cors": "2.8.6",
"electron-squirrel-startup": "^1.0.1",