@@ -77,11 +77,13 @@ func ProjectOptions(ctx context.Context, proj *types.Project) SpanOptions {
7777 attribute .StringSlice ("project.networks" , proj .NetworkNames ()),
7878 attribute .StringSlice ("project.secrets" , proj .SecretNames ()),
7979 attribute .StringSlice ("project.configs" , proj .ConfigNames ()),
80+ attribute .StringSlice ("project.models" , proj .ModelNames ()),
8081 attribute .StringSlice ("project.extensions" , keys (proj .Extensions )),
8182 attribute .StringSlice ("project.services.active" , proj .ServiceNames ()),
8283 attribute .StringSlice ("project.services.disabled" , proj .DisabledServiceNames ()),
8384 attribute .StringSlice ("project.services.build" , proj .ServicesWithBuild ()),
8485 attribute .StringSlice ("project.services.depends_on" , proj .ServicesWithDependsOn ()),
86+ attribute .StringSlice ("project.services.models" , proj .ServicesWithModels ()),
8587 attribute .StringSlice ("project.services.capabilities" , capabilities ),
8688 attribute .StringSlice ("project.services.capabilities.gpu" , gpu ),
8789 attribute .StringSlice ("project.services.capabilities.tpu" , tpu ),
@@ -110,6 +112,7 @@ func ServiceOptions(service types.ServiceConfig) SpanOptions {
110112 attribute .String ("service.name" , service .Name ),
111113 attribute .String ("service.image" , service .Image ),
112114 attribute .StringSlice ("service.networks" , keys (service .Networks )),
115+ attribute .StringSlice ("service.models" , keys (service .Models )),
113116 }
114117
115118 configNames := make ([]string , len (service .Configs ))
0 commit comments