1dbeb47497
rememberLog prepended only '[hermes] ' to each line, so desktop.log and the in-app RECENT LOGS view carried no timestamps while agent.log and gateway.log (Python logging) did. Extract the line format into a small pure helper (desktop-log-line.ts) and prefix each line with an ISO-8601 UTC timestamp shared per chunk, matching the Python-side convention. Regression tests assert the shape contract: timestamp + [hermes] tag + verbatim message. Fixes #84405.