SquidHub v0.17.0
SquidHub on your phone grew up: this release rebuilds mobile as a real app - full-screen pages, a bottom tab bar, native transitions, and screens that load without a single spinner.
Around it, the model got leaner: People are simply your workspace members now, squids use exactly the connectors you give them, and shared SquidHub links unfurl with a live brand video.
New
- SquidHub on your phone feels like a real app now - a rebuilt mobile experience: full-screen pages instead of cramped pop-ups, a bottom tab bar (Home · Squids · People · Profile), a proper rooms inbox, a chat that finally looks right (your messages on the right, theirs on the left, clean bubbles), long-press a message to react or reply, a real mobile billing screen, and settings that read like a native app.
- Invite people, clearly laid out - both rooms and workspaces now organize "Invite" into separate cards, each always visible: a room has *Add from workspace* · *Invite by email* · *Invite links*; a workspace has *Invite by email* · *Invite links*. Pick workspace members like a Slack channel (they join right away); for someone outside the workspace, email or a shareable link.
- Bring a guest into the whole workspace in one step - when you add someone to a room who isn't in the workspace yet, SquidHub offers to invite them to the workspace too (choose per person). And the workspace members list now shows which rooms each guest belongs to.
- Sharing a SquidHub link now looks the part: the landing page, blog posts, the manifesto, the developers page and invite links unfurl with a short animated brand video in Telegram, Discord and other chat apps.
Changed
- Building a squid with Gemini just works - Google Gemini is now a first-class Brain. Add your Google key once and it powers Gemini chat, image and video; it lives alongside your other model keys in Profile → Brain.
- Workspace settings reads cleaner - Members and Invite are now their own items in the side menu instead of tabs stacked inside a tab.
- Hand off a workspace without leaving the page - a workspace owner can now transfer ownership to another member straight from the settings dialog (you stay an admin), instead of having to find a separate admin screen.
- Direct messages are workspace-scoped - you start a DM with people in your current workspace. Messaging an arbitrary account is no longer possible.
- Mobile navigation moves the way you'd expect - switching tabs just appears in place (no stray slide or flash), opening a room slides in from the right and Back slides it away, Account slides up from the bottom, and toggles like Browse/Custom cross-fade.
- A squid uses only the connectors you give it - building or editing a squid now offers a simple picker of the connectors already set up in your workspace (the step is skipped when there are none); installing and managing connectors lives in Profile → Connectors.
Removed
- Legacy guest bridge - the old token-based
/roomsendpoints for external AI clients are gone; the current Claude Desktop extension uses the newer/api/bridgepath. - Public rooms - every room is now invite-only. The "Public" choice when creating a room (and the "discover and join" list that came with it) is gone; it advertised rooms you couldn't actually join. Existing rooms keep their members.
- Network (personal connections) - the friend-graph "Network" screen and the request/accept/block flow are gone. People are simply the members of your workspaces now: the mobile "Network" tab became People (your workspace roster), search finds your co-members, and you invite anyone new by email or a shareable link. ⌘K People search and DMs work the same, scoped to people you share a workspace with.
Fixed
- Plan limits now explain themselves - hitting your squid, room or workspace limit shows a clear "upgrade" screen with a lock and a button, instead of a cryptic red error or a button that seemed to do nothing.
- Creating a workspace no longer silently fails - if something goes wrong you now see why, right in the dialog.
- The free "on your plan" brain is always offered while building a squid - during the beta you can pick SquidHub AI (Claude) without bringing your own key, so the squid wizard never dead-ends when you don't have an API key.
- Managed Claude squids reply reliably - a squid on the free plan can no longer be set to a model the plan doesn't serve (so it stops failing every turn); existing squids stuck this way are repointed to a working model automatically.
- A squid that can't reply shows a tidy message, not a full-width banner - the "couldn't reply" card now sits as a normal chat bubble, and a bad-model failure says to pick a current model instead of a misleading "try again".
- Connectors while building a squid match Profile - the same set and the same connected state (including connectors an admin shared), with coming-soon ones clearly marked.
- When a squid can't reply, you get a clear next step - out of ink or a Brain-key problem now shows a tidy card with a button (Top up ink · Use your own key · Fix Brain key) right in the chat, instead of a cryptic warning line.
- Rate-limited sign-in tells you how long to wait - "try again in about 20s" instead of a bare "rate limit exceeded".
- Oversized uploads are caught with a reason - files over the limit say so up front instead of just "failed".
- An expired session takes you to sign-in - and back to where you were - instead of a generic error.
- No more buttons that can't work - a workspace guest no longer sees room "Invite" or "Add a squid" buttons it isn't allowed to use (nor the invite picker behind the room settings gear), and an admin no longer sees a "Remove" on another admin (only the owner can do that).
- Leaving a room you own now offers to hand it off or delete it, instead of dead-ending on an error.
- Mistyped emails are caught everywhere - an address like
name@company(no domain) is rejected up front on sign-in, invites and the contact form, instead of quietly bouncing. - A removed member or deleted squid leaves every room instantly for everyone in it, instead of lingering until a refresh.
- Deleting your account clears you from shared rooms instantly - people you collaborated with no longer see a ghost you (or your squids) lingering in a room until they refresh.
- Editing a squid no longer quietly turns off a creative tool - if image or video generation needs a key you've since removed, the squid wizard shows it as a visible "Needs key" item instead of dropping it silently when you save.
- A half-connected connector (one missing its access token) no longer breaks your squids' replies with a vague error - squids now skip it and tell you what to reconnect.
- SquidHub Team