Invite by link and provider detail views
You can invite teammates with a shareable link, configure each model provider on its own page, and leave a workspace cleanly.
You can now share a workspace join link with anyone you want to invite, walk through a focused detail page for each model provider you have configured, and leave a workspace without stale data sticking around. The release channel selector is also no longer duplicated in settings.
Auth
Workspace invites now run on a real shareable link. Choose “Anyone with a link” under general access in members settings and the workspace generates a join URL you can paste into chat, email, or your team handbook. Clicking the link from the desktop app drops the recipient straight into the join flow, and on the web it opens in the browser instead. Your invite policy also sticks across reloads, so switching from “Invite only” to “Anyone with a link” stays where you put it.
Leaving a workspace now cleans up after itself. When you remove yourself, the app refreshes your remaining workspaces, switches you over to the next one, lands you in its chat or back at home, and confirms with a toast. You will not be left staring at a workspace you no longer belong to.
Settings
Each model provider you have integrated now has its own detail page in workspace settings. The integrations list shows a summary card per provider, and clicking through takes you to a focused configuration view for that provider alone instead of editing every provider in one long form. Provider enablement is also enforced everywhere it should be: when a provider is disabled, requests that depend on its credentials, including model listings, are blocked rather than partially answered.
The release channel selector no longer appears twice. It used to show up in both personal settings and preferences; it now lives in preferences only.
Polish & fixes
Collapsed page headings on Windows and Linux now have the right padding instead of looking cramped. The selected row in mention autocomplete has clearer contrast.