story/ws-f1-clean-cli-errors
dev
Replace ~28 CLI error paths that formatted a tonic::Status directly (dumping its Debug output, including internal metadata) with the server-provided status.message(), falling back to a short "<code> error" form when the message is empty. Refs #321