The HTTP bridge request log recorded route, status, and accepted but not
the event kind, so typing indicators (kind 7) and their deletions (kind
5)
were indistinguishable from real messages (kind 9). Every agent turn
produced
accepted:true lines whether or not a message was actually sent, which
twice
led debuggers to conclude a silent agent had published successfully.
Add kind to the Ok outcome and the tracing::info line so the publish
path is
self-describing without a database query.
Closes#4676
Signed-off-by: Taksh <takshkothari09@gmail.com>