[CLI] Migrate `collections`, `discussions`, `extensions`, `endpoints` and `webhooks` to `out` singleton (#4057)
* migration part 2
* docs and tests
* update tests
* migrate more commands
* update tests and docs
* Use out for webhook delete abort message
Co-authored-by: célina <hanouticelina@users.noreply.github.com>
* fix webhooks ls
* add --format params and review suggestions
* update webhooks
* docs
* Apply suggestions from code review
Co-authored-by: Lucain <lucainp@gmail.com>
* delete_collection_item does not return the collection url
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: célina <hanouticelina@users.noreply.github.com>
Co-authored-by: Lucain <lucainp@gmail.com>