Skip to content

Rename npm workspace packages #4769

Description

@JSONbored

Problem: Five workspace packages are published under the old npm scope, and at least one (the MCP package) has real external consumers.

Area: Packages

Proposal: Rename all five workspace packages to the new scope, publish under the new names, and deprecate the old npm packages with a pointer note. Continue publishing security-relevant patches to the old package names through an agreed grace period rather than abandoning them outright.

Deliverables:

  • New packages published under the new scope.
  • Old packages marked deprecated on npm with a clear pointer to the replacement.

Acceptance criteria:

  • All internal workspace references are updated — no broken internal imports.
  • Installing an old package name shows a clear deprecation notice rather than failing silently or behaving identically forever.

Test scenarios:

  • A clean install from a fresh clone succeeds under the new package names.
  • Installing an old package name surfaces the deprecation notice.

Resources:

  • The five workspace package manifests (engine, MCP, miner, UI, miner UI).

Boundaries:

  • Do not unpublish the old npm packages — deprecate only. Unpublishing breaks anyone already pinned to them.

Part of #4761.

Metadata

Metadata

Assignees

Labels

maintainer-onlyOwner-only work — yields no Gittensor points.roadmapOn the Wave-2 agent-layer roadmap board (project 9)

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions