summaryrefslogtreecommitdiff
path: root/internal/askcli/task_alias_cache.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-27 06:19:31 +0200
committerPaul Buetow <paul@buetow.org>2026-03-27 06:19:31 +0200
commit6b964400deb653d2c47aa8932ab5444346833b0d (patch)
treefdb9166624b91fa11cfa1e9b4a2ca3ad63bf9739 /internal/askcli/task_alias_cache.go
parentb67069c110c210b05507fca839d45b43431f5e86 (diff)
askcli: show task aliases in output (cd322ed1-882d-40e9-ab98-689acd5f161e)
Diffstat (limited to 'internal/askcli/task_alias_cache.go')
-rw-r--r--internal/askcli/task_alias_cache.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/internal/askcli/task_alias_cache.go b/internal/askcli/task_alias_cache.go
index c6a0ba2..e8243f0 100644
--- a/internal/askcli/task_alias_cache.go
+++ b/internal/askcli/task_alias_cache.go
@@ -57,6 +57,17 @@ func ensureTaskAliases(tasks []TaskExport) (map[string]string, error) {
return aliases, nil
}
+func ensureTaskAliasesForUUIDs(uuids []string) (map[string]string, error) {
+ tasks := make([]TaskExport, 0, len(uuids))
+ for _, uuid := range uuids {
+ if uuid == "" {
+ continue
+ }
+ tasks = append(tasks, TaskExport{UUID: uuid})
+ }
+ return ensureTaskAliases(tasks)
+}
+
func loadTaskAliasCache() (taskAliasCache, string, error) {
path, err := taskAliasCachePath()
if err != nil {