Files
PaperClipAI/packages
nickyleachandPaperclip 888e64cd73 fix(server): contain retired skill releases and reject bearer headers in skill content
Mark the two frozen skill-release snapshots retired in the release
manifest, and enforce that flag at every point that can hand one to an
agent: reject a new pin on a retired release, fail closed instead of
materializing a retired snapshot at runtime, migrate existing agent
pins off retired releases, and disable a retired release in the agent
selector while keeping it visible for history.

Add a server-side content guard that rejects any company-skill file
carrying a bearer Authorization header, applied to both the single-file
write path and a new restore endpoint that validates a version's whole
file set before writing any of it back.

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-09-16 11:43:54 +00:00
..