PixelAgent is in 0.1.x beta. Security fixes are applied to the latest published
release only. Please upgrade to the current version before reporting an issue.
| Version | Supported |
|---|---|
latest 0.1.x |
✅ |
older 0.1.x |
❌ |
PixelAgent is designed to keep your code on your machine:
- The
pixelagentcomponent runs entirely client-side and rendersnullin production builds. - No DOM content or source code is sent to any PixelAgent server — there is no PixelAgent backend.
@pixelagent/mcpruns locally. It reads and patches files within the project root you configure (PIXELAGENT_PROJECT_ROOT) and never phones home.- The dev-only Vite source plugin (
data-pa-srcinjection) is gated toapply: 'serve'and never runs in production builds.
The most security-relevant surface is @pixelagent/mcp, which can write to
your source files via apply_visual_diff. Treat it like any tool with local
filesystem write access, and review the diffs it produces.
Please do not open a public issue for security vulnerabilities.
Report privately via GitHub's Report a vulnerability form (repository Security → Advisories). Include:
- affected package(s) and version,
- a description and impact assessment,
- reproduction steps or a proof of concept.
We aim to acknowledge reports within a few business days. Once a fix is released, we're happy to credit you in the advisory unless you prefer to remain anonymous.