Skip to content

Commit fb41482

Browse files
committed
Populate the Title property on the upstream format
Signed-off-by: Radoslav Dimitrov <[email protected]>
1 parent 7cba699 commit fb41482

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

pkg/registry/converters/toolhive_to_upstream.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ func ImageMetadataToServerJSON(name string, imageMetadata *registry.ImageMetadat
2424
serverJSON := &upstream.ServerJSON{
2525
Schema: model.CurrentSchemaURL,
2626
Name: BuildReverseDNSName(name),
27+
Title: imageMetadata.Name,
2728
Description: imageMetadata.Description,
2829
Version: "1.0.0", // TODO: Extract from image tag or metadata
2930
}
@@ -61,6 +62,7 @@ func RemoteServerMetadataToServerJSON(name string, remoteMetadata *registry.Remo
6162
serverJSON := &upstream.ServerJSON{
6263
Schema: model.CurrentSchemaURL,
6364
Name: BuildReverseDNSName(name),
65+
Title: remoteMetadata.Name,
6466
Description: remoteMetadata.Description,
6567
Version: "1.0.0", // TODO: Version management
6668
}

pkg/registry/converters/upstream_to_toolhive.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ func ServerJSONToImageMetadata(serverJSON *upstream.ServerJSON) (*registry.Image
4343

4444
imageMetadata := &registry.ImageMetadata{
4545
BaseServerMetadata: registry.BaseServerMetadata{
46+
Name: serverJSON.Title,
4647
Description: serverJSON.Description,
4748
Transport: pkg.Transport.Type,
4849
},
@@ -100,6 +101,7 @@ func ServerJSONToRemoteServerMetadata(serverJSON *upstream.ServerJSON) (*registr
100101

101102
remoteMetadata := &registry.RemoteServerMetadata{
102103
BaseServerMetadata: registry.BaseServerMetadata{
104+
Name: serverJSON.Title,
103105
Description: serverJSON.Description,
104106
Transport: remote.Type,
105107
},

0 commit comments

Comments
 (0)