- Extract chatcomponent into the frontend core
- Remove basic filter, add subsequent filter step and rename trigger label to “Email Received”
- UI/UX fixes: handle message body as plain text, keep popover within viewport, and fix workflow call for new repository