Skip to content

Publish under @agentmail ClawHub scope - #4

Merged
Haakam21 merged 1 commit into
mainfrom
clawhub-publish-fix
Jul 22, 2026
Merged

Publish under @agentmail ClawHub scope#4
Haakam21 merged 1 commit into
mainfrom
clawhub-publish-fix

Conversation

@Haakam21

Copy link
Copy Markdown
Contributor

Summary

Renames the package scope so the plugin can be published to ClawHub under the @agentmail owner.

ClawHub enforces that a package's name scope matches the publishing owner, so @openclaw/agentmail was rejected. This changes:

  • name: @openclaw/agentmail@agentmail/agentmail
  • openclaw.install.npmSpec: @openclaw/agentmail@agentmail/agentmail

The plugin id in openclaw.plugin.json stays agentmail and is unaffected (it derives from the tool metadata, not the package name).

Verification

Packs cleanly with the real clawhub CLI:

Packed @agentmail/agentmail@0.1.0

The generated openclaw.plugin.json remains up to date (plugin:check passes).

Note

Publishing under @agentmail requires the publishing account to hold publisher rights to the @agentmail ClawHub organization.

🤖 Generated with Claude Code

ClawHub requires the package name scope to match the publishing owner. Rename
@openclaw/agentmail to @agentmail/agentmail (name + openclaw.install.npmSpec)
so the plugin publishes under the @agentmail owner. The plugin id in
openclaw.plugin.json stays "agentmail" and is unaffected.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Haakam21
Haakam21 merged commit 8da5c60 into main Jul 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant