Refactor string representation of agents
Add verbose option to list command