Update Agent interface

SendMessage() should accept a string