feat: add what as metadata in portal_history_catalog