сделать переменную, чтобы связать ваши данные в ней, и когда вы вызываете свою функцию, вызовите ее так и убедитесь, что детали пусто
descreption : string = '';
showInfo(descreption) {
this.descreption = descreption;
this.messageService.add({severity: 'info', summary: 'samary', detail:''});
}
, а в html используйте ng-template и свяжите ваши данные, используя innerHtml ипередайте свою переменную вот так
<p-toast [style]="{marginTop: '80px'}" styleClass="custom-toast">
<ng-template let-message pTemplate="message">
<div style="text-align: center">
<p innerHtml="{{descreption}}"></p>
</div>
</ng-template>
</p-toast>