List Services
Naming a Service
Every command that takes a<service> (connect, credentials store, services info, services tools, tools list) accepts the service id, its slug (stripe, google-sheets) or its exact name ("Google Sheets").
Resolution is exact, never fuzzy. The slug is looked up first; failing that, the name is compared to the public catalog after normalisation (case and punctuation are ignored) and must match exactly one service. Anything else exits 1 with error: not_found, resource: service and a candidates list (name, id, slug), and no credential is read or stored:
