Skip to content

Drop registry-based group support from registry data #4867

@rdimitrov

Description

@rdimitrov

Chore

Remove the ability to deploy server groups from registry data (thv group run). Registry-based groups were a ToolHive-specific concept embedded in registry JSON files that adds complexity without active use.

What

  • groupRunCmdFunc returns clear error with migration guidance
  • handleGroupLookup in retriever returns "no longer supported" error
  • Delete ~400 lines of dead group deployment/validation code

Completion Checklist

  • thv group run returns informative error pointing to thv group create + thv run --group
  • Runtime groups (thv group create/list/rm) and groups API unaffected
  • MCP optimizer continues to work (uses runtime groups, not registry groups)
  • task build + task test + task lint pass

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestgoPull requests that update go coderegistry

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions