Add Command Vault plugin#612
Conversation
|
We generally discourage plugins where users need to do external actions outside of Flow to get it working (you will also find a lot of support tickets because people don't always follow READMEs). Can you add the db_init function as a keyword command with help text to guide the user if they don't do that and try and use your plugin? |
|
Thank you for the feedback, really appreciate it! 🙏 Fixed in BossFlap/flow-command-vault@c19b809 — Added The README has also been updated to reflect the new setup step. Feel free to share any further suggestions or improvements — always happy to make the plugin better! |
Jack251970
left a comment
There was a problem hiding this comment.
Please do not directly change the plugin.json file and instead you should add a json file for your plugin. Check the https://github.com/Flow-Launcher/Flow.Launcher.PluginsManifest/blob/main/README.md please.
Added plugins/Command Vault-19132E4B-9100-4E97-BDD2-92415B78D23D.json and reverted plugins.json to match upstream/main as requested by reviewer.
plugins.json is auto-generated and should not be manually modified.
|
Hi @Jack251970, thank you for the feedback! Fixed — reverted all changes to Let me know if there is anything else to adjust! |
Jack251970
left a comment
There was a problem hiding this comment.
Please check the README.md and remove unnecessary fields like:
"DateAdded": "2026-02-18T20:10:37Z",
"LatestReleaseDate": "2026-02-18T20:37:09Z"
|
Hi @Jack251970, fixed — removed |
Jack251970
left a comment
There was a problem hiding this comment.
Please resolve this issue (test with embedded Python environment in Flow):
Please open new issue in https://github.com/BossFlap/flow-command-vault/issues
1. Upload log file: C:\Users\11602\AppData\Roaming\FlowLauncher\Logs\2.1.0\Flow.Launcher.2026-02-24.log
2. Copy below exception message
Flow Launcher version: 2.1.0
OS Version: 26200.7840
IntPtr Length: 8
x64: True
Python Path: C:\Users\11602\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.11.4\pythonw.exe
Node Path: C:\Program Files\nodejs\node.exe
Date: 02/24/2026 23:12:40
Exception:
Command Vault Exception:
Websites: https://github.com/BossFlap/flow-command-vault
Author: BossFlap
Version: 1.1.1
Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Traceback (most recent call last):
File "<string>", line 9, in <module>
File "<frozen runpy>", line 291, in run_path
File "<frozen runpy>", line 98, in _run_module_code
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\11602\AppData\Roaming\FlowLauncher\Plugins\Command Vault-1.1.1\main.py", line 16, in <module>
from flowlauncher import FlowLauncher # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'flowlauncher'
---> System.IO.InvalidDataException: Traceback (most recent call last):
File "<string>", line 9, in <module>
File "<frozen runpy>", line 291, in run_path
File "<frozen runpy>", line 98, in _run_module_code
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\11602\AppData\Roaming\FlowLauncher\Plugins\Command Vault-1.1.1\main.py", line 16, in <module>
from flowlauncher import FlowLauncher # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'flowlauncher'
|
Hi @Jack251970, fixed in v1.1.2 — the root cause was that the plugin relied on The fix: dependencies are now installed into a Manifest updated to v1.1.2: https://github.com/BossFlap/flow-command-vault/releases/tag/v1.1.2 |
Jack251970
left a comment
There was a problem hiding this comment.
LGTM! Thanks for your contribution!
Command Vault
A 1Password-style command launcher for network and system admins.
cvFeatures
cv :manage)