Skip to content

[plugins] Phase 5a: registry/types.Plugin (THV-0077) #132

@JAORMX

Description

@JAORMX

Goal: Add the registry Plugin type to toolhive-core so both toolhive and toolhive-registry-server can surface plugins in the catalog.

Deliverables:

  • registry/types/plugins_types.goPlugin type + schema-validation hooks (template skills_types.go).

Dependency/gate: independent of P1–P4. Precedes GATE-C3 (tag toolhive-core, e.g. v0.0.27; bump go.mod in both toolhive and toolhive-registry-server to the same tag). This is the cross-repo fan-out gate.

Testing/exit gate: marshal/round-trip + schema-validation tests.

Part of stacklok/toolhive#5525
Refs RFC PR stacklok/toolhive-rfcs#77

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestneeds-triageIssue needs initial triage by a maintainer

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions