secret-key isn't required in the cli
monitor commands don't modify (why am I so dumb!?)
fix monitoring for direct commands
fixed cli's representation of pushed data
omitempty on some ClientCommand fields