add command id

command id is needed so the client can acknowledge processing of a
command by dequeuing it on the server