diff --git a/internal/codespaces/api/api.go b/internal/codespaces/api/api.go index 790ad0ee4..d8807ec74 100644 --- a/internal/codespaces/api/api.go +++ b/internal/codespaces/api/api.go @@ -226,6 +226,7 @@ var CodespaceFields = []string{ "createdAt", "lastUsedAt", "machineName", + "vscsTarget", } func (c *Codespace) ExportData(fields []string) map[string]interface{} { @@ -246,6 +247,10 @@ func (c *Codespace) ExportData(fields []string) map[string]interface{} { "hasUnpushedChanges": c.GitStatus.HasUnpushedChanges, "hasUncommitedChanges": c.GitStatus.HasUncommitedChanges, } + case "vscsTarget": + if c.VSCSTarget != "" && c.VSCSTarget != VSCSTargetProduction { + data[f] = c.VSCSTarget + } default: sf := v.FieldByNameFunc(func(s string) bool { return strings.EqualFold(f, s)