Menu

How AIClaw 3.8.2 Marks Background Agent Completion Without Marking Every Message Unread
📰

How AIClaw 3.8.2 Marks Background Agent Completion Without Marking Every Message Unread

DEV Community: github·chowyu·4 days ago
#FSa6qgZf
Reading 0:00
15s threshold

A conversation can keep running after you open another chat or switch to Settings. When its running indicator disappears, the result is easy to miss: the interface has shown that work stopped, but has not recorded that the user still needs to see the outcome.

AIClaw 3.8.2 adds a blue unread dot for a turn that finishes while its conversation is not visible. Opening that conversation clears the marker. This is a published feature; the implementation links below are pinned to the release.

Completion is a separate event from streamed output

The renderer already keeps each conversation's timeline and running state in its own LiveSession record . Agent events carry a session identifier, so switching the visible conversation does not redirect the original conversation's updates into the new one.

The new field is an optional unread boolean on that record.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.