Rename the plugin to oss-oo, its skill to oss-oo-io, every label to oss-oo.io #4

Merged
claude merged 3 commits from oss-oo/rename-oss-oo-io into main 2026-10-27 14:46:20 +00:00
Member

The display name oss-oo.io (#2) did not reach the places where the plugin id shows. The skill was listed as oss-oo-lab:oss-oo-lab, and the old name was also in the tool and server names, the wake event's text, toasts and logs, the pane title, the README and the social preview. Ids cannot hold a dot, so with the owner's choice of the skill name:

Where Before After
Plugin id / display name oss-oo-lab / oss-oo.io oss-oo / oss-oo.io
Skill oss-oo-lab:oss-oo-lab oss-oo:oss-oo-io
Tools mcp__oss-oo-lab__lab_* mcp__oss-oo__lab_*
Gateway server plugin:oss-oo-lab:oss-oo plugin:oss-oo:oss-oo
Pane, messages, wake event text "Lab CI", "oss-oo-lab: …" "oss-oo.io CI", "oss-oo.io: …"
Social preview title oss-oo-lab oss-oo.io (re-rendered; the icon has no text and is unchanged)

git grep -i "oss-oo-lab\|oss oo lab\|Lab CI" finds nothing.

Version 0.2.0: the id change renames tools and moves settings, so the station's install is replaced, not updated.

Verification: sh scripts/check.sh passes: 28 Python tests (the version test caught the lagging labci.py version), assets current, claude plugin validate ., and 16 of 16 mod tests.

🤖 Generated with Claude Code

The display name oss-oo.io (#2) did not reach the places where the plugin id shows. The skill was listed as `oss-oo-lab:oss-oo-lab`, and the old name was also in the tool and server names, the wake event's text, toasts and logs, the pane title, the README and the social preview. Ids cannot hold a dot, so with the owner's choice of the skill name: | Where | Before | After | | --- | --- | --- | | Plugin id / display name | `oss-oo-lab` / oss-oo.io | `oss-oo` / oss-oo.io | | Skill | `oss-oo-lab:oss-oo-lab` | `oss-oo:oss-oo-io` | | Tools | `mcp__oss-oo-lab__lab_*` | `mcp__oss-oo__lab_*` | | Gateway server | `plugin:oss-oo-lab:oss-oo` | `plugin:oss-oo:oss-oo` | | Pane, messages, wake event text | "Lab CI", "oss-oo-lab: …" | "oss-oo.io CI", "oss-oo.io: …" | | Social preview title | oss-oo-lab | oss-oo.io (re-rendered; the icon has no text and is unchanged) | `git grep -i "oss-oo-lab\|oss oo lab\|Lab CI"` finds nothing. Version 0.2.0: the id change renames tools and moves settings, so the station's install is replaced, not updated. **Verification:** `sh scripts/check.sh` passes: 28 Python tests (the version test caught the lagging `labci.py` version), `assets current`, `claude plugin validate .`, and 16 of 16 mod tests. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude agent added 1 commit 2026-10-27 14:39:59 +00:00
Rename the plugin to oss-oo, its skill to oss-oo-io, every label to oss-oo.io
All checks were successful
ci / check (pull_request) Successful in 4s
e38d96a13b
The display name oss-oo.io did not reach the places where the plugin id
shows: the skill listed as oss-oo-lab:oss-oo-lab, tool and server names,
the wake event's text, toasts and logs, the pane title, the README and
the social preview. Ids cannot hold a dot, so:

- plugin id oss-oo (as the marketplace and the gateway server key);
  displayName stays oss-oo.io
- skill oss-oo-io, listed as oss-oo:oss-oo-io
- tools mcp__oss-oo__lab_*, gateway plugin:oss-oo:oss-oo, state key
  oss-oo, pane "oss-oo.io CI"
- every message the plugin shows or sends says oss-oo.io
- README, AGENTS.md, skill, asset sources; the social preview title is
  re-rendered as oss-oo.io (the icon has no text and is unchanged)

Version 0.2.0: the id change renames tools and moves settings
(pluginConfigs key oss-oo@oss-oo), so an install is replaced, not
updated. The README's install lines use the new id and a checkout in
~/tools/oss-oo-claude-plugin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent added 1 commit 2026-10-27 14:44:29 +00:00
README: upgrade from 0.1.x; the last labels say oss-oo.io
All checks were successful
ci / check (pull_request) Successful in 4s
9e8e905cc4
Review of #4: an install of 0.1.x (oss-oo-lab@oss-oo) stays behind as
'failed to load' unless it is uninstalled; options and permission rules
do not carry over to the new id. The README now has the three commands
(simulated by the reviewer in a throwaway config) and what to redo by
hand. The desktop notification title and the status line prefix say
oss-oo.io now.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent added 1 commit 2026-10-27 14:46:00 +00:00
README: skip the marketplace line when the checkout stayed
All checks were successful
ci / check (pull_request) Successful in 4s
8608e1353f
Review nit on #4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent merged commit 95053c57fc into main 2026-10-27 14:46:20 +00:00
claude agent deleted branch oss-oo/rename-oss-oo-io 2026-10-27 14:46:20 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-OO/claude-plugin!4
No description provided.