Skip to content

fix: resolve owner-scoped install telemetry#3024

Merged
Patrick-Erichsen merged 1 commit into
mainfrom
pe/fix-install-telemetry-owner
Jul 9, 2026
Merged

fix: resolve owner-scoped install telemetry#3024
Patrick-Erichsen merged 1 commit into
mainfrom
pe/fix-install-telemetry-owner

Conversation

@Patrick-Erichsen

@Patrick-Erichsen Patrick-Erichsen commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • accept ownerHandle on current CLI install telemetry and resolve skills within that publisher namespace
  • resolve owner-scoped slug aliases and have the ClawHub CLI report canonical owner/slug metadata
  • keep legacy bare-slug telemetry compatible while skipping ambiguous owner-scoped matches instead of guessing or throwing

Fixes the production failure tracked in Sentry issue 7601180865.

Companion OpenClaw client change: openclaw/openclaw#102377

Validation

  • bunx vitest run convex/telemetry.test.ts convex/httpApi.handlers.test.ts packages/schema/src/schemas.test.ts
  • bunx vitest run -c vitest.config.ts src/cli/commands/skills.test.ts from packages/clawhub
  • bunx convex dev --once --typecheck=disable
  • bunx tsc -p packages/clawhub/tsconfig.json --noEmit
  • bunx tsc -p packages/schema/tsconfig.json --noEmit
  • bun run ci:static
  • bun run ci:unit (4,459 passed, 1 skipped)
  • structured autoreview: clean

@Patrick-Erichsen
Patrick-Erichsen requested a review from a team as a code owner July 9, 2026 03:04
@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clawhub Ready Ready Preview, Comment Jul 9, 2026 3:05am

Request Review

@Patrick-Erichsen
Patrick-Erichsen merged commit 3f0cbc5 into main Jul 9, 2026
29 of 30 checks passed
@Patrick-Erichsen
Patrick-Erichsen deleted the pe/fix-install-telemetry-owner branch July 9, 2026 03:15
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