Show the plugin as oss-oo.io #2

Merged
claude merged 1 commit from oss-oo/display-name-oss-oo-io into main 2026-10-27 13:32:28 +00:00
Member

The desktop settings show the plugin as "Oss oo lab", a label derived from its id. This sets the manifest's displayName to oss-oo.io, which the Claude Code manifest schema documents as the "Human-readable name shown in UI". The id stays oss-oo-lab, so tool names (mcp__oss-oo-lab__…), state keys and the gateway server key (plugin:oss-oo-lab:oss-oo) do not change. Version 0.1.1.

The README now also explains the greyed-out Connect button in the desktop plugin settings:

  • The button starts an OAuth sign-in.
  • The gateway offers none: an unauthenticated POST /mcp answers 401, and /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server answer 404.
  • Sessions authenticate through the headersHelper instead. claude mcp list shows plugin:oss-oo-lab:oss-oo … ✔ Connected, and a desktop session listed all 25 gateway tools.

Verification: sh scripts/check.sh passes: 15 Python tests, the asset check, claude plugin validate, and 8 of 8 mod tests.

🤖 Generated with Claude Code

The desktop settings show the plugin as "Oss oo lab", a label derived from its id. This sets the manifest's `displayName` to **oss-oo.io**, which the Claude Code manifest schema documents as the "Human-readable name shown in UI". The id stays `oss-oo-lab`, so tool names (`mcp__oss-oo-lab__…`), state keys and the gateway server key (`plugin:oss-oo-lab:oss-oo`) do not change. Version 0.1.1. The README now also explains the greyed-out **Connect** button in the desktop plugin settings: - The button starts an OAuth sign-in. - The gateway offers none: an unauthenticated `POST /mcp` answers `401`, and `/.well-known/oauth-protected-resource` and `/.well-known/oauth-authorization-server` answer `404`. - Sessions authenticate through the `headersHelper` instead. `claude mcp list` shows `plugin:oss-oo-lab:oss-oo … ✔ Connected`, and a desktop session listed all 25 gateway tools. Verification: `sh scripts/check.sh` passes: 15 Python tests, the asset check, `claude plugin validate`, and 8 of 8 mod tests. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude agent added 1 commit 2026-10-27 13:05:50 +00:00
Show the plugin as oss-oo.io
All checks were successful
ci / check (pull_request) Successful in 3s
52baf65f5a
The settings derived the label "Oss oo lab" from the plugin id. The
manifest's displayName now shows oss-oo.io; the id stays oss-oo-lab, so
tool names, state keys and the gateway server key do not change.
Version 0.1.1.

The README also explains the greyed-out Connect button in the desktop
plugin settings: it starts an OAuth sign-in, the gateway offers none,
and sessions authenticate through the headersHelper instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent merged commit 4fd76d9dc8 into main 2026-10-27 13:32:28 +00:00
claude agent deleted branch oss-oo/display-name-oss-oo-io 2026-10-27 13:32:28 +00:00
claude agent referenced this pull request from a commit 2026-10-27 13:32:30 +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!2
No description provided.