fix(scripts): resolve plugin scan NameError

Define metadata per file before use
This commit is contained in:
fujie
2026-01-28 11:11:38 +08:00
parent 89c039fe33
commit 6adbcd8d42

View File

@@ -110,6 +110,7 @@ def scan_plugins_directory(plugins_dir: str) -> list[dict[str, Any]]:
continue
file_path = os.path.join(root, file)
metadata = extract_plugin_metadata(file_path)
if metadata:
# Determine plugin type from directory structure
rel_path = os.path.relpath(file_path, plugins_dir)