Updates Hub

The role changed—why hasn't the rest of the screen caught up?

A handoff is more than changing one name. The activity title, current role, and member list all need to agree on who took over. 0.1.159 brings those states back into sync.

The short answer

After a role handoff, the activity title, current role, and member list now stay in sync, and multi-member conversations jump to the page containing the active role.

The previous release fixed member-list positioning. This release continues with what happens after a handoff. Once a role takes over, the activity title, current role, and member list now stay aligned instead of leaving one part of the interface behind on the old state.

The member doing the work appears on the right page

If the active member is on another page, a multi-member conversation now switches to that page automatically. You no longer need to page through the list just to confirm who is currently working.

Role creation and the role library are steadier too

The new-role dialog is less likely to be cut off in short windows or at high zoom. Long model names, account names, quota information, and reset times stay on one line in the role library; when they do not fit, you can reveal the rest by hovering instead of letting the row break apart.

We also fixed a case where the ChatGPT/OpenAI quota refresh animation kept spinning even after the refresh had completed.

The goal of 0.1.159 is simple: in a multi-role conversation, every part of the interface should agree on who is working now.

Full test suite: 371/371.

FinchStory

What's new

Kept the activity title, current role, and member list synchronized after handoffs.
Automatically switches to the page containing the active member.
Fixed the new-role dialog being cut off in short windows or at high zoom.
Kept long model names, accounts, quota details, and reset times on one line with hover scrolling.
Fixed the ChatGPT/OpenAI quota refresh spinner continuing after refresh completed.
Full test suite: 371/371.
FinchStory 0.1.159 · September 5, 2026