diff --git a/codersdk/agentsdk/convert.go b/codersdk/agentsdk/convert.go index 5b556fd688984..3d46898d406cc 100644 --- a/codersdk/agentsdk/convert.go +++ b/codersdk/agentsdk/convert.go @@ -286,8 +286,11 @@ func ProtoFromAppHealthsRequest(req PostAppHealthsRequest) (*proto.BatchUpdateAp if !ok { return nil, xerrors.Errorf("unknown app health: %s", h) } + + var idCopy uuid.UUID + copy(idCopy[:], id[:]) pReq.Updates = append(pReq.Updates, &proto.BatchUpdateAppHealthRequest_HealthUpdate{ - Id: id[:], + Id: idCopy[:], Health: proto.AppHealth(hp), }) }