v0.6.0 — third-party adapters from install to runtime
Pictovap 0.6.0 turns independently installed adapter packages into first-class runtime components.
Highlights
pictovap doctorvalidates discovery, protocols, and constructor configuration without CMS writes.pictovap plan --provider NAMEsends third-party candidates through validation, Fit Score, provenance, and placement planning.pictovap publish --cms NAME --dry-runpreviews typed placement operations; removing--dry-runexecutes and validates the adapter result.KEY=@ENV_VARresolves credentials without echoing values in diagnostics.- Explicit providers fail honestly: an empty result stays empty instead of silently becoming demo data.
- Generated plugin packages now document the complete install-to-execution path.
Verified with 209 unit tests across Python 3.10–3.14, CodeQL, dependency review, a clean wheel install, and two separately built fixture plugin distributions.