Unfortunately I’m running into the same issue.
We need to be able to validate actions on certain items.
It appears there’s a POS events hook, but there’s no global notification system to warn or block checkout as far as I can tell.
There’s also a new mount point for rendering in a line item, but not at the cart level from what I can tell.
Duplicate topic: Show warning banner based on cart events