Skip to content

Superagent 1.7.16

Choose a tag to compare

@pungme pungme released this 31 Aug 16:45
· 54 commits to main since this release

Writing in a project's own chat no longer moves it onto a branch. The Mac had two rules for which conversation cuts itself a copy of the project, and they disagreed. The window branches only a chat you opened with "+ New chat"; the companion could not see that rule, so it branched any chat that had no copy yet — and the conversation that lives in the project folder has no copy either, by definition. Sending a message from your phone therefore lifted that conversation out from under the project row, and the next tap on the project left an empty chat in its place. It looked, from the phone, like writing a message created a second chat. The rule now lives in one place and both surfaces read it.

Clicking a project opens its conversation. It never makes one. With no conversation in the folder it opens the project with none, and "+ New chat" is the only thing that starts one. Clicking a project to look at it used to leave an empty chat behind every time.

Your phone knows which conversation belongs to the folder. The chat list it receives now says which copy of the project each conversation is in, and which are still waiting to cut their branch — so tapping a project opens the folder's conversation rather than whichever was touched most recently, which on a project with branches was often the wrong one.

Pairing reaches the Mac again after you remove your last phone. The Mac only dials the relay while a phone is paired or being paired, and reopening the pairing sheet had stopped telling it to dial. The code on screen was real and the link was fine; there was simply nothing at the other end, which the phone reported as "Mac unreachable".