Tweaked agent after using it in real life.

Interrupts protocol changed due to misspelling. Added some toggles for
easy debugging.