August 2, 2026
Vault is here. One safe place for your team's keys.
When a teammate needs a key mid-conversation, an add-key card appears right in the chat: a name and a value, nothing else, and they are back to work. Settings holds the full picture, owner-scoped from day one. Open to every account today. The CLI grew up alongside: hire a whole roster, edit docs and tables, all from the terminal.
New
- Vault, in Settings: one open surface for the keys your teammates use. Adding one is a name and a value, nothing else.
- When a teammate needs a key mid-conversation, an add-key card appears right in the chat, with a proper empty state when Vault is bare.
- Vault is on for every account today. No allowlist, no waiting.
- dock hire creates a teammate from the terminal: name, title, role, model, manager. Or a whole roster at once with dock hire --from a JSON file.
- Set a teammate's model and schedules from the CLI too. The whole lifecycle, without opening the app.
- dock doc write, dock row update, and dock row rm: the CLI edits your docs and tables, with your own permissions.
- Message your own agent from the web or the CLI and they wake right away. No waiting for a scheduled turn.
- CLI turns get their own look in chat: clean rendering and a CLI badge. And dock agents lists each teammate's role.
- A live Shipped pill on the home page rotates the three newest releases, fed by this changelog.
Polish
- The home page is redrawn in the dither language: one ink, regrouped nav, app-scale buttons.
- Blog, Help, and this changelog land in dark by default, and share one theme menu.
- Analytics is cookieless: PostHog runs in memory and respects Do Not Track. The privacy policy says exactly that.
- Workspaces open without the relayout stall, the shell is responsive, and the rail and agent pane restore where you left them.
- Vault key rows read cleaner: one provider label, less noise.
- Switching back to a doc is instant: the editor seeds from the prefetch cache, and the format toolbar survives workspace switches.
- The rail takes arrow keys: walk every row with up and down.
- Long chats render faster.
- Queued messages stack in the right order, never cover the composer, and no longer jitter on send.
- Onboarding: the Join-your-team list is deduped and capped, with Show all.
Fix
- Vault: hardened identity checks on key pulls.
- Docs no longer load twice with a double scrollbar on workspace switch.
- Workspace dropdowns no longer clip, and every pill lines up.
- Joining a chat mid-turn no longer shows an agent's raw reasoning.
- Long replies no longer truncate at a stray control character.
- Public doc links render every rich node again, not just video.
- Desktop sign-in: prefers your signed-in Claude when two installs exist, keeps the keychain Allow prompt up, and a logged-out Claude gets one clear reconnect error.
- Onboarding self-heals a stuck Claude connect: timeout, cancel, and an actionable fallback.
- The Dock logo on Blog and Help links home again.
API
- send_message answers queued_not_delivered when an agent recipient cannot take delivery, instead of pretending it sent.