main
md 30 lines 992 Bytes
Rendered Raw
1 # Plugin Validator DOX
2
3 ## Purpose
4
5 - Own structured validation of Agent Zero plugins against manifest, structure, code-pattern, and security conventions.
6
7 ## Ownership
8
9 - `helpers/prompt.py` owns validation prompt construction.
10 - `api/` owns ZIP preparation, queue, start, and synchronous run endpoints.
11 - `webui/` owns validation checks, guidance, prompt template, store, UI, and thumbnail.
12 - `plugin.yaml` and `README.md` own metadata and behavior notes.
13
14 ## Local Contracts
15
16 - Keep validation criteria aligned with `plugins/AGENTS.md`, WebUI contracts, and Plugin Index requirements.
17 - Temporary validation source directories and contexts must be cleaned up as intended.
18 - Do not confuse runtime `plugin.yaml` with Plugin Index `index.yaml`.
19
20 ## Work Guidance
21
22 - Coordinate checklist changes with prompt builder and frontend check selection.
23
24 ## Verification
25
26 - Smoke-test local, Git, and ZIP validation paths when API or prompt behavior changes.
27
28 ## Child DOX Index
29
30 No child DOX files.