sidebar: Consistently set `interacted_at` (#54320)

There were a few places where you could trigger generation without
causing the `interacted_at` field to be set.

Also renames `message_sent_or_queued` to `interacted`, to be consistent
with the field on `ThreadMetadata`

Release Notes:

- N/A or Added/Fixed/Improved ...
9ba6a32ec6Cameron Mcloughlin committed on 4/20/2026, 4:34:23 PM· committed by GitHubparentc28d82c
4 files changedLine totals unavailable