feat(models): list cloud models with --cloud and --all, add --local
Closed
SI
1mo ago+242+242+012345678901234567890123456789-27-27-01234567890123456789
Closes #98.
wally models list --cloud lists the cloud models on your account, tagged [cloud] in blue. --all now shows the local catalog plus those cloud models, and --local shows the local catalog alone (what --all used to do). The cloud lookup gives up after 3 seconds and falls back to the last saved list, so the command never hangs offline.
Tested manually on macOS, online and with the console unreachable.
Summary by cubic
wally models list now separates local and cloud models: --cloud lists your account's cloud models (tagged [cloud]), --local shows the whole local catalog, and --all shows both. Previously --all only listed the local catalog.
New Features
- Cloud lookups time out after 3 seconds and fall back to the last saved list, so the command never hangs offline.
--jsonrows now include acloudfield marking cloud models.
Summary by CodeRabbit
-
New Features
wally models listnow supports separate--localand--cloudfilters, with--allcombining local catalog and account cloud models. The default continues to show downloaded models.- Cloud models appear in table and JSON output when available. If cloud lookup fails, combined listings still show local results; cloud-only listings report an error when no cached results are available.
-
Documentation
- Updated command help and guides to explain model listing filters and clarify the different model scopes.