v2.2.1 + v2.2.2: New Employees Now Onboard You, Chat-Wipe Killed, Attachments Glow-Up
Two patches in one day. v2.2.1 went out this morning with a chat stability fix and a set of attachment upgrades. v2.2.2 followed a few hours later with one new feature worth its own paragraph and one critical bug fix that was killing phone numbers on fresh deployments. Hard refresh to pick up the new version tag once you are on it.
Here is what changed.
New: hire an employee, they show you around
The most common pattern we saw with new users was this: they would hire an employee, type "hello," get a polite reply, and then never discover the Files panel, the Scheduled Tasks, the Skills, or any of the rest of the platform. Most of them assumed it was just another ChatGPT.
Starting with v2.2.2, every freshly hired employee now runs a short multi-turn onboarding on their very first session. They introduce themselves in one phrase (no biography, no sales pitch), propose a quick tour, and if you accept, they walk you through each part of the platform one paragraph at a time: Files panel, Scheduled Tasks, Skills, plus Heartbeat and the communication channels on Enterprise.
The agent reads a live platform manual (kept up to date with the current UI paths) so the directions they give you actually match what is on screen. No invented menu paths.
A new Replay onboarding button sits in the chat sidebar (just above the Team Isolated toggle, Sparkles icon) if you ever want to run the tour again, or rehearse it with an existing employee you hired before this release.
Fixed
The chat no longer wipes mid-conversation. A handful of users reported that the chat would suddenly go blank in the middle of a reply, sometimes with the right-panel toolbar flickering or Tools disappearing for a beat. This is now gone. The conversation stays put, the toolbar stays put, and a network blip in the background no longer takes the UI down with it.
Twilio phone numbers no longer die on fresh deployments. Several recent features had added columns to our development database without those changes being wired into the migration script. On any new client instance, the missing voice_type column would crash every incoming Twilio call, and Twilio would play the generic "Sorry, an application error has occurred" recording. Seven missing columns are now properly migrated. New instances boot clean. Existing ones that were affected can re-run the migration with no risk.
Manual run badges render correctly. When you clicked Run now on a scheduled task in v2.2.0, the chat sometimes showed the raw token text ([MANUAL_TASK_BADGE:...]) instead of the clean "Manual run" pill. Fixed in v2.2.1. The purple Play badge now shows up every time.
Code blocks no longer overflow the chat panel. On certain panel widths, a long line of code could bleed past the message bubble and cover the right-panel toolbar. Code blocks now stay inside their container regardless of how wide your chat panel is.
New and improved: attachments
The attachment flow had a long list of small papercuts. v2.2.1 picked them all in one sweep.
Long pastes turn into files automatically. Pasting a giant log dump or JSON payload into the chat used to dump the whole thing into the textarea and slow everything down. Now, anything past 10,000 characters auto-converts to an attached prompt pasted.txt file (or .json if it parses as JSON). The textarea stays snappy, and the agent gets the content as a clean attachment.
Phone photos auto-resize before upload. Cameras now routinely produce 4K images at 3 to 5 MB each. v2.2.1 detects images wider or taller than 1980 pixels and resizes them before sending. A small toast confirms the new dimensions. The result: roughly half the vision token cost on big photos, faster uploads, and no perceptible quality loss.
Attached files are now clickable. Both the attachment pill in the input bar before you send a message, and the file pill inside a sent message, now open the file in the right-panel FileExplorer when you click them. The X button to remove an attachment still works the same way (a click on the X does not also open the file).
Pending uploads survive a page refresh. Attach a file, refresh the page (to fix a typo, recover from a reconnect, whatever), and your attachment is still there waiting to be sent. No more re-uploading.
Sent attachments survive a chat reload. Open an old conversation that had a file attached, and the file pill is still there. Before v2.2.1, non-image attachments would silently disappear from the bubble after a reload. Now they stick, and clicking them opens the file in the FileExplorer.
Why this release matters
Two small patches that together change two different parts of the experience.
For new users: the first five minutes after hiring an employee are no longer a guessing game. The employee shows you where everything lives, in your language, walking you through the platform one mechanism at a time.
For everyone else: the chat is calmer (no surprise wipes, no flickering toolbar), the attachment flow finally behaves the way you would expect, and any client instance that was running into mysterious phone outages now boots clean.
Nothing you have to learn. A handful of things you should not have to think about anymore.
Want to test the most advanced AI employees? Try it here: https://Geta.Team