particle-academy/prism-workspace
particle-academy/prism-workspace
Sandboxed, session-scoped agent workspaces for Laravel -- a scoped Storage disk behind a path guard, shipped with the adversarial corpus that proves the boundary holds. Where an agent gets somewhere to write without getting everywhere to write.
Part of Prism — 9 packages, one productSee the familyBackend · renders no UI
Nothing to preview — install it and call the typed API, or hand it to an agent.
$
composer require particle-academy/prism-workspaceWhy
An agent that can write is an agent that can write anywhere, unless something says otherwise. The interesting failure is not a malicious one — it is an agent following a perfectly reasonable instruction into a path nobody meant it to reach, and a boundary that was assumed rather than enforced offering no resistance at all.
What
Sandboxed, session-scoped agent workspaces for Laravel: a scoped Storage disk behind a path guard. It ships with the adversarial corpus that proves the boundary holds — which is the part worth reading, because a guard nobody attacked is a guard nobody has tested.
How
composer require particle-academy/prism-workspace. Scoped per session, so a workspace ends when the session does rather than accumulating.API surface
Headless package — drive it from code or an agent. No component grid.
This package renders no UI surface. It exposes a typed PHP API; issues are tracked on GitHub.
No API table yet. A supporting package with no rendered components, so there are no live demos — reach for the README + Changelog for the full reference, and the Issues link to file feedback.
