[PATCHv2 2/6] Add message agent interface definition