pub fn valid_agent_name(name: &str) -> bool
An agent’s name: 1-32 of a-z, 0-9 and -, not starting with -.
a-z
0-9
-