releases/v2026.609.0.md
Released: 2026-06-09
commitperclip now runs automated quality and security gates on incoming PRs — checking for a linked issue, test coverage, a complete template, and a clean lockfile, plus a dedup-search check — so contributors get fast, consistent feedback and maintainers spend review time where it counts. Paired with new low-trust review containment that gives reviewers of untrusted content a narrowly-scoped, prompt-injection-resistant authority preset. (#6469, @brandonburr; #7632, #7530, @cryppadotta)hermes implementation) while keeping the built-in available as a fallback, matching the registry's existing override behavior. (#7394, @HenkDz)gemini_local adapter works out of the box alongside claude, codex, and opencode. (#7693, @davison)claude_local adapter's model selector (Opus 4.8 stays the default). (#7826, @cryppadotta)X-Paperclip-Run-Id so agents can mutate their own issues via the CLI, plus broader OpenAPI spec coverage, auth metadata, and CLI/API parity tests. (#7642, #4579, #6626, @aronprins)GET/POST /api/plugins/tools), so agents can actually call the plugin capabilities built for them. (#7480, @devinfoley)pluginDbId so worker.isRunning resolves correctly. (#5671, @Ramon-nassa)anchor.createdAt is now coerced to a Date before the postgres binding, fixing an insert failure on annotation anchors. (#5220, @aperim-agent)Thank you to everyone who contributed to this release!
@andrewylies, @aperim-agent, @aronprins, @brandonburr, @davison, @dosthcpp, @HenkDz, @pmn4, @Ramon-nassa