-
v0.2.0 — oss-oo.io for Claude Code
StableAll checks were successfulci / check (push) Successful in 4sreleased this
2026-10-27 14:47:41 +00:00 | 7 commits to main since this releaseoss-oo.io for Claude Code: the laboratory's pull requests and their CI, followed from Claude Code.
The desktop app's own PR/CI monitor cannot follow oss-oo.io pull requests (the laboratory's
/pulls/<n>URLs). This plugin does.What it gives a session
- Gateway: the laboratory's remote MCP gateway,
plugin:oss-oo:oss-oo, for repositories, issues, pull requests, merges, memory and hand-offs. It authenticates as the agent identityclaudethrough aheadersHelperthat reads the desktop keyring and checks that the token is the agent's own. - CI reader (read-only):
lab_cifollows the PR head to runs, jobs and steps by id and gives a verdict.lab_ci_logshows the failed step's log, failure lines first.lab_watch/lab_unwatchrun a background watcher with a status line and the oss-oo.io CI pane.
- Wake events: a
<lab-ci-event>wakes the session:- when the CI is final, and again after a re-run or new push
- when a run waits for approval
- when no run starts within 20 minutes
- when the PR is merged or closed
- Skill
oss-oo:oss-oo-io: WIP drafts, watching instead of polling, merging after an independent review.
In this release
- First release, with:
- #3 hardening: an independent review fixed:
- forgeable wake events
- the token following cross-origin redirects
- the environment choosing host or identity
- lost or missing wakes, now with retry, backoff and give-up
- verdict edge cases
- the guards against registrar tools and against printing the token
- #4 rename: plugin id
oss-oo, skilloss-oo-io, and every label "oss-oo.io".
Install
git clone https://oss-oo.io/OSS-OO/claude-plugin.git ~/tools/oss-oo-claude-plugin git -C ~/tools/oss-oo-claude-plugin checkout v0.2.0 claude plugin marketplace add ~/tools/oss-oo-claude-plugin claude plugin install oss-oo@oss-oo --scope userIt needs
python3,secret-tool, and an agent token in the keyring underservice oss-oo-api,user claude.Upgrading from 0.1.x (
oss-oo-lab@oss-oo): see the README. Uninstall the old id first; options and permission rules do not carry over.Verification
- Gate: 28 Python tests, the deterministic asset check,
claude plugin validate, and 16 mod tests. - CI: green on
main(run 2056). - Live: a desktop session woke on its own when a watched PR's CI finished.
- Review: five rounds by an independent reviewer for the hardening, plus a review of the rename, with the upgrade path simulated in a throwaway config.
Code MIT; artwork CC BY-SA 4.0 (derived from the oss-oo.io brand pack).
🤖 Generated with Claude Code
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Gateway: the laboratory's remote MCP gateway,