quak files takes the collection ID as an optional argument #215

Merged
clawbot merged 1 commits from fix/211-positional-files into next 2026-10-18 20:17:11 +02:00
1 Commits
Author SHA1 Message Date
sneak c34e05cfe0 quak files takes the collection ID as an optional argument (closes #211)
check / check (push) Waiting to run
Mandatory arguments are positional, so `quak files` takes the collection
ID as an optional argument and the `--collection` option is removed.
With a collection ID it lists that collection's files. Without one it
lists every file in the account, collection by collection, each file
once: the library keeps a record of a file for each collection that
holds it, and only the first collection's record is listed, so that
collection is its `collectionID` in `--json`. The `--help` text, the
README and `TODO.md` say so.

Model: opus-5-5
2026-10-18 18:07:57 +00:00