Cloud session status chatter is filtered by level, so only important lines reach you.
What's wrong with this entry?
Status lines streamed into a remote or cloud session (directory sync, home settings, hooks, plugin availability) now carry a level, and only the important ones reach you. info shows as a notice, warning still raises a high-priority notification, debug goes to the debug log only, and anything else is dropped. Previously every line was surfaced as a notice or a warning, so cloud sessions were noticeably chattier.
progresslines no longer append a transcript entry. They set a held spinner status message instead, with any trailing ellipsis stripped and the text truncated to the terminal width; a later non-held update clears it.- Debug lines are written with an assembled prefix naming their source, such as
[useRemoteSession] plugins:or[useRemoteSession] hooks:, and[headlessCloudClient]for the headless cloud client. - The warning about a trimmed executable search path for forwarded hooks dropped from info to debug, and the plugin-availability line drops from notice to debug in some cases.
[useRemoteSession] plugins: , search-path-trimmed
Strings lifted out of the shipped bundle, so the claim above can be checked against them.