I noticed my :environment is ignored when I create a new client in this way:
(def yeller-client (yeller/client {:token (:yeller-token env)
:environment (:environment env)}))
Looking at the code, I cannot see :environment ever being inspected: https://github.com/yeller/yeller_clojure/blob/master/src/yeller/clojure/client.clj#L135-L167