Skip to content

Commit ae75f4c

Browse files
authored
feat(lk): Sort lk agent versions by created date (#586)
1 parent 3577ff2 commit ae75f4c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cmd/lk/agent.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,10 @@ func listAgentVersions(ctx context.Context, cmd *cli.Command) error {
741741
table := util.CreateTable().
742742
Headers("Version", "Current", "Created At")
743743

744+
// Sort versions by created date ascending
745+
slices.SortFunc(versions.Versions, func(a, b *lkproto.AgentVersion) int {
746+
return a.CreatedAt.AsTime().Compare(b.CreatedAt.AsTime())
747+
})
744748
for _, version := range versions.Versions {
745749
table.Row(version.Version, fmt.Sprintf("%t", version.Current), fmt.Sprintf("%v", version.CreatedAt.AsTime().Format(time.RFC3339)))
746750
}

0 commit comments

Comments
 (0)