Changelog

What's new in Houston

Every release. Plain language. What changed and how it affects you.

cloud-v1.0.7
October 9, 2026
Beta

Houston 1.0.7

What's new

  • Routines pause when your AI plan hits its usage limit. Instead of failing every few minutes, a routine waits until your plan resets and shows "Paused until" with the time. To keep it running now, pick another model.
  • Edits on your board show up instantly. Creating, moving, renaming and deleting cards no longer wait for the server, and a change that can't be saved is undone with a short note.
  • Starting an AI Employee's first day without an AI connected now shows a "Connect AI" button instead of an error.
  • Routine triggers that can't fire tell you why, and what to do: pick a different event, or check the routine's settings.
  • Only the person a question or approval is for can answer it in a shared chat.

Fixes and polish

  • App updates continue where they left off after a dropped connection, instead of starting over.
  • A message that can't start because the AI Employee holds too much saved now says so, instead of spinning forever.
  • A chat no longer gets stuck when a reply was cut short; you're told it couldn't be confirmed.
  • An upload cut off mid-way now says so, instead of "connection lost".
  • If your GitHub Copilot billing is locked, Houston tells you, and offers to pick another AI.
  • Bug reports are delivered even when our issue tracker is full.
  • Saving a file to a folder that no longer exists asks you to pick another folder.
  • Waking your computer no longer briefly shows sign-in errors.
  • The move-to-cloud screen no longer comes back after you sign out and in again.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.

Linear — cloud-v1.0.7

(no project)

  • PRODUCT-2046 — Only a conversation's owner can answer its approval cards
  • PRODUCT-2033 — Split the staging gateway's GCP identity from prod

Performance

  • PRODUCT-2045 — E2B template after pi 1.1 bump boots slower: create 0.41→0.6-0.9 s, first worker health 2.0→3-4 s (prod at next engine-pod release)
  • PRODUCT-2044 — Prefetch times out on agents with huge stores (65k objects): dispatch 32-54 s; dispatch metrics need a kind label

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Only a conversation's owner can answer its approval cards
✅ E2B template after pi 1.1 bump boots slower: create 0.41→0.6-0.9 s, first worker health 2.0→3-4 s (prod at next engine-pod release)
✅ Prefetch times out on agents with huge stores (65k objects): dispatch 32-54 s; dispatch metrics need a kind label
✅ Split the staging gateway's GCP identity from prod
Gracias a todos los que reportaron 🙌
cloud-v1.0.6
October 9, 2026
Beta

Houston 1.0.6

What's new

  • Mistral Large 4 is now the default Mistral model.
  • Routine history tells you when a routine can't run as its owner. If the person a routine runs as can no longer use the AI Employee, the failed run says so and tells you the fix: pause the routine and resume it.
  • Only a routine's creator can create or replace its webhook key. Everyone else still sees whether the routine has a webhook, along with who can change it.

Fixes and polish

  • Pressing Stop no longer leaves an AI Employee stuck as busy.
  • Skills shared with your team now load in every chat with an AI Employee running in the cloud.
  • If your team's allowed models name an older Claude model, members can pick Claude again instead of being sent to OpenRouter.
  • Reloading the page while Houston saves your first conversation no longer leaves your AI Manager's chat empty.
  • A routine always runs as the person who last saved it.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.

Linear — cloud-v1.0.6

(no project)

  • PRODUCT-2050 — Show refused routine fires in run history with a typed reason
  • PRODUCT-2049 — Webhook chip: hide create/rotate for people who didn't create the routine
  • PRODUCT-2048 — Control plane: bound transcript decode memory and huge-exponent numbers on read
  • PRODUCT-2047 — E2B turn sync must not accept routine edits written from the shell
  • PRODUCT-2036 — Trigger bindings must not move across orgs on a routine id collision

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Show refused routine fires in run history with a typed reason
✅ Webhook chip: hide create/rotate for people who didn't create the routine
✅ Control plane: bound transcript decode memory and huge-exponent numbers on read
✅ E2B turn sync must not accept routine edits written from the shell
✅ Trigger bindings must not move across orgs on a routine id collision
Gracias a todos los que reportaron 🙌
cloud-v1.0.5
October 8, 2026
Beta

Houston 1.0.5

What's new

  • Your AI Employee tells you what it's about to do. Before it starts working with your apps or files, it writes one short line, so you see a reply start within seconds instead of waiting while it works.
  • Claude Haiku 5.5 is available in the model picker.
  • "Every N minutes" routines run exactly N minutes apart. A routine set to every 16 minutes now runs every 16 minutes all day, instead of starting over at the top of each hour.

Fixes and polish

  • Messages to AI Employees with many files are accepted faster.
  • Routines in the cloud keep what they remember between runs, so they no longer repeat work they already did.
  • A routine deleted while it was running no longer stays "running" forever.
  • The notice that your session is ending now spans the whole window.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.

Linear — cloud-v1.0.5

Performance

  • PRODUCT-2010 — AI Manager history read on a missing conversation wakes its pod (~5.7 s 404)

WhatsApp draft

🚀 Nueva versión de Houston!
✅ AI Manager history read on a missing conversation wakes its pod (~5.7 s 404)
Gracias a todos los que reportaron 🙌
cloud-v1.0.4
October 7, 2026
Beta

Houston 1.0.4

Fixes and polish

  • The first reply in a new chat finishes sooner. For AI Employees running in the cloud, Houston now names the conversation while the reply is written, not after it. That saves about 3 seconds.
  • Replies start faster in chats with many shared images. Your AI Employee no longer waits for every earlier image to load before it starts answering.
  • The Houston icon shows in your browser tab on every Houston site, in white on dark tabs.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.
cloud-v1.0.3
October 6, 2026
Beta

Houston 1.0.3

What's new

  • Use your AI Employees from other apps. Settings has API keys again, and each AI Employee has an API access page with its ID. Houston can also create a key for you right in the chat.
  • A heads-up before Claude signs you out. Claude's sign-in ends about every four weeks. Houston now warns you a few days before and shows where to reconnect, so your routines keep running.
  • New AI Employees are ready in seconds. Their first day shows up the moment you create them, and you can start it right away.
  • Empty folders show in the sidebar, and it's clear where each folder ends.

Fixes and polish

  • Replies stream reliably, even when the connection catches up late.
  • A message you send while your AI Employee is still answering is never lost. It waits and goes out when the reply ends.
  • A reply that stalls recovers on its own, and a reply stuck repeating itself now stops.
  • The effort level you pick is used on every message.
  • A routine run that couldn't start says why, in your language.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.
cloud-v1.0.1
October 2, 2026
Beta

Houston 1.0.1

A small update after 1.0.

What's new

  • Your plan is always in view. On Free, the bottom of the sidebar shows how much of your week you have used, with an Upgrade button that opens Billing. On your phone it sits in More.

Fixes and polish

  • An edit you make to a routine is never undone by your AI Employee saving its own change at the same moment.
  • Houston stays connected while it sits in the background, instead of reconnecting every few minutes.
  • AI Employees you aren't using stay asleep instead of being woken by the app in the background.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.
cloud-v1.0.0
October 1, 2026
Beta

Houston 1.0.0

Houston 1.0 is here, and Houston is out of beta. Thank you for building it with us.

Plans, and a gift for our beta testers

  • Plans start on October 1, 2026. Your plan is personal and covers you in every space.
  • Free is for personal use. It has a weekly usage limit, shown as a percentage of your week. Houston lets you know as you get close, and if you reach the limit it tells you when your usage resets.
  • On Free, one routine runs at a time, at most every 15 minutes. If you have several, you choose the one to keep running. The others stay saved.
  • On Free, routines pause after 7 days away. When you come back, Houston asks if you want to resume them.
  • Plus is USD 15 a month with our launch discount, down from USD 20. You keep going without waiting, all your routines run, and they keep running while you are away.
  • Teams is coming soon, so your whole team can work on Houston together.
  • A thank-you gift for our beta testers. If your account was created before October 1, 2026 and you have never had Plus, your first month of Plus is USD 10. Then it is USD 15 a month. There is no deadline.
  • A new Billing screen in Settings shows your plan, your weekly usage, your routines and your invoices. Upgrade or manage your payment from there.

Meet Houston, your AI Manager

  • Your AI Manager is named Houston. It builds your team, hands out the work and keeps track of it.
  • New to Houston? It welcomes you in its own chat. It helps you connect your AI, asks a few questions about your work and builds a starter team with you. Then it takes your first goal and you watch it pick who does what and get started.
  • AI Employees give each other missions. A Teamwork setting on each one decides who it gives missions to and who it takes them from. Every mission shows who started it, including "Started by Houston".
  • Houston can do more for you: connect your apps and your AI through secure cards, rename missions and find your past chats.
  • Talk to Houston from Slack. Connect it in Settings > Channels and continue the same conversation in the app.

A new home for your team

  • The sidebar is your team. It lists Houston and your AI Employees, with "Connect your apps" and "Connect your AI" at the bottom. Your account menu holds your spaces, Profile, Admin, the Academy and Settings.
  • Groups replace teams. Arrange your AI Employees into your own groups with drag and drop. Your arrangement is yours and never changes anyone else's.
  • Admin opens on your org chart, with the hours your AI Employees worked this month, who ranks first, and who manages or uses each one.
  • Pick your colors. Settings > Appearance offers Light, Dark or System, plus a palette for each mode that you see change live.
  • On Mac, the title bar blends into the sidebar for a cleaner window.

AI Employees that learn your work

  • Hiring starts from an industry and a role, picked from a catalog you can search, then a name and a color.
  • A new AI Employee starts with a first day. It introduces itself, offers three concrete jobs, does one with you on a real case and saves it as a Skill.
  • Skills read as workflows: numbered steps you edit in each AI Employee's settings.
  • GPT-6 Luna is the default ChatGPT model.

Work and routines you can count on

  • If Houston restarts in the middle of a task, the task picks up once on its own, and your AI Employee tells you what carried over.
  • A routine that keeps failing for the same reason pauses itself after 10 tries and tells you the one fix, like reconnecting an account.
  • A routine that has run for a long time keeps running, instead of failing once its chat grows too long.
  • Routine history keeps every run, even when several run at the same time.
  • The routine screen shows the model the routine runs.
  • A routine your AI Employee sets up runs on the same AI as the chat it came from.
  • Replies start sooner.

Fixes and polish

  • A folder Houston cannot write to says so, instead of failing in silence.
  • After Houston summarizes a long chat, you see the reply, not the summary.
  • Connecting a model that runs on your own computer saves correctly.
  • Signing in on a computer with no default browser tells you what to do.
  • An update download retries a short hiccup on its own.
  • On Windows, a missing WebView2 is named, with the fix.
  • A folder name with a space in it no longer blocks your AI Employee's commands.
  • Additional reliability improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt, delete Houston from Applications and drag the new copy in.
  • On Free with more than one routine, Houston asks you to choose the one to keep running. The others stay saved.
  • Your teams become groups with the same AI Employees. Team pages and team notes are retired.
  • An AI Employee already named "Houston" keeps its name. New ones can't take it.
  • Some things moved or are retired: the Agent Store and the skills marketplace leave the app, the help menu is gone (Report bug stays in Settings), and the tour is two lessons in the Academy.

Known limitations

  • Teams is not available yet.
  • Slack appears in Settings only where your Houston is set up for it.
cloud-v0.6.24
September 30, 2026
Beta

Houston 0.6.24

The newest Claude models

  • Sonnet 5.5 and Opus 5.5 are here. Sonnet 5.5 is the new default for everyday work; Opus 5.5 takes on deeper, longer tasks.
  • Claude gets its full 1M-token memory. Long conversations keep far more context before Houston has to summarize them.
  • A simpler Claude menu: Sonnet 5.5, Opus 5.5 and Fable 5.1. Agents on an older Claude model move to the newest one of the same kind.

Fixes and polish

  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.24

(no project)

  • PRODUCT-1929 — Creating an AI Employee with a taken name overwrites (and can delete) the existing one
  • PRODUCT-1928 — Tag missions started by Houston (the AI Manager)
  • PRODUCT-1927 — Reserve "Houston" as an AI Employee name
  • PRODUCT-1925 — Onboarding inside the AI Manager chat
  • PRODUCT-1913 — Teams become personal sidebar views of AI Employees
  • PRODUCT-1914 — Back up team memberships and team notes before dropping the team tables
  • PRODUCT-1909 — Themes: System mode, a palette picker, and ten Omarchy palettes
  • PRODUCT-1907 — Design tokens: burn down the UNTOKENIZED inventory and fix the dark-mode hierarchy
  • PRODUCT-1904 — Setup mission redesign: permanent hello, no user bubble, Set up tag, ideas card, do the job first
  • PRODUCT-1905 — pi 0.87.1 upgrade and GPT-6 Luna as the Codex default
  • PRODUCT-1902 — Text typed into an interaction card's free-text option box is lost when switching missions 🐛
  • PRODUCT-1901 — Dialog leftovers: update overlay, Academy lesson panel and AI Models detail on the shared dialog frame
  • PRODUCT-1900 — Drop the native iOS app: phones use the PWA of the shared web app
  • PRODUCT-1899 — es/pt wording: skill stays skill, industry is industria/indústria everywhere
  • PRODUCT-1794 — Dev loop: the manager (assistant pod) can never be seeded under pnpm dev
  • PRODUCT-1795 — Manager silently disappears when discovery keeps failing at launch
  • PRODUCT-1793 — First-party product analytics: product_events table, gateway ingest, Slack signup ping, product dashboards
  • PRODUCT-1102 — ui/engine-client store-catalog specs stale vs agentstore-client skills normalization (2 failing, not in CI)

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Creating an AI Employee with a taken name overwrites (and can delete) the existing one
✅ Tag missions started by Houston (the AI Manager)
✅ Reserve "Houston" as an AI Employee name
✅ Onboarding inside the AI Manager chat
✅ Teams become personal sidebar views of AI Employees
✅ Back up team memberships and team notes before dropping the team tables
✅ Themes: System mode, a palette picker, and ten Omarchy palettes
✅ Design tokens: burn down the UNTOKENIZED inventory and fix the dark-mode hierarchy
✅ Setup mission redesign: permanent hello, no user bubble, Set up tag, ideas card, do the job first
✅ pi 0.87.1 upgrade and GPT-6 Luna as the Codex default
✅ Text typed into an interaction card's free-text option box is lost when switching missions
✅ Dialog leftovers: update overlay, Academy lesson panel and AI Models detail on the shared dialog frame
✅ Drop the native iOS app: phones use the PWA of the shared web app
✅ es/pt wording: skill stays skill, industry is industria/indústria everywhere
✅ Dev loop: the manager (assistant pod) can never be seeded under `pnpm dev`
✅ Manager silently disappears when discovery keeps failing at launch
✅ First-party product analytics: product_events table, gateway ingest, Slack signup ping, product dashboards
✅ ui/engine-client store-catalog specs stale vs agentstore-client skills normalization (2 failing, not in CI)
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1902 → TBD (Julian adds)
cloud-v0.6.23
September 14, 2026
Beta

Houston 0.6.23

Your work is not interrupted

  • An answer in progress finishes before Houston restarts, so an update never cuts a reply in half.
  • A stuck turn tells you it is stuck, instead of quietly repeating itself.

Routines that run as they should

  • A routine woken by an event runs as the person who set it up, with the right access.
  • The routine screen stops spinning forever when a trigger is slow to answer.

Fixes and polish

  • Choosing a model stays within what your agent is allowed to use.
  • A model running on your own computer stays connected, even when the desktop sits idle.
  • Saving or opening a downloaded file explains itself instead of showing a raw error.
  • Signing in to Claude without internet says you are offline, plainly.
  • Long answer options stay fully readable in a narrow chat panel, with their numbers in view.
  • What you pin to a message is attached when you send it.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.23

AI Models

  • PRODUCT-1453 — Investigate claude error 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Investigate claude error
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1453 → ⚠️ no phone on issue
cloud-v0.6.22
September 11, 2026
Beta

Houston 0.6.22

Updates that finish what they start

  • A large update keeps going after your connection drops, resuming where it stopped instead of starting over.
  • Houston checks for a new version once when it opens, so startup is quicker and quieter.

Skills and connected apps behave

  • Finding and installing a skill is more dependable, with searches that end on their own and skills that no longer exist kept out of the list.
  • Disconnecting an app while it is still connecting no longer looks like a failure, the row simply goes back to available.

Fixes and polish

  • Houston opens reliably on Windows.
  • Your saved routines keep loading, even when an odd character slips into them.
  • A model key that gets rejected explains what to fix, in plain words.
  • Dictation tells you what went wrong when it stops unexpectedly.
  • Your usage limit clears as soon as it resets.
  • A mission you just started appears on your board while the agent wakes up.
  • Additional reliability improvements under the hood.
cloud-v0.6.21
September 10, 2026
Beta

Houston 0.6.21

New integration: ManyChat

  • Connect ManyChat from the curated integrations list, so your agents can work with your chat marketing right away.

Custom integrations you set up yourself

  • Sign in to a custom integration with your own account when the service supports it, instead of hunting for an API key.
  • Give a custom integration your own name and icon, so it looks right alongside the rest.

More room to read

  • Mission chats open in a wider view, so long answers are easier to follow.

Fixes and polish

  • Connecting a model on your own computer tells you the truth, with honest wording instead of an endless wait.
  • The restart to update button is easier to spot.
  • Very long conversations keep working, and a heavy task no longer takes the agent down with it.
  • A dropped connection no longer reads as a failed answer, and an expired session recovers on its own.
  • Additional reliability improvements under the hood.
cloud-v0.6.20
September 8, 2026
Beta

Houston 0.6.20

New integration: HighLevel

  • Connect HighLevel from the curated integrations list, so your agents can work with your CRM right away.

Smoother answers and a steadier board

  • Replies and their follow-up suggestions arrive together, as one complete answer.
  • Your task board stays accurate, so a slow refresh no longer undoes a change you just made.

Fixes and polish

  • Houston reopens properly after an update on Windows.
  • Moving a workspace between machines is more reliable, with large transfers no longer running out of time.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.20

(no project)

  • PRODUCT-1708 — Sentry HOUSTON-APP-5D6: list_routines fails - routines.json has a bad control character in a string literal (500)
  • PRODUCT-1707 — Sentry HOUSTON-APP-5D5: provider sign-out in a space with no agents 404s on managed cloud (gateway setup-runtime allowlist)

AI Models

  • PRODUCT-1709 — Sentry HOUSTON-APP-5AP: view-docs boot warm 404s for 12 minutes after a rename-triggered pod wake; doc shadow stays bound to the old name

Backend

  • PRODUCT-1649 — Sentry HOUSTON-APP-5AD: sandbox credential heal fails (fetch failed)

Integrations

  • PRODUCT-1633 — Setup GHL integration

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Sentry HOUSTON-APP-5AP: view-docs boot warm 404s for 12 minutes after a rename-triggered pod wake; doc shadow stays bound to the old name
✅ Sentry HOUSTON-APP-5D6: list_routines fails - routines.json has a bad control character in a string literal (500)
✅ Sentry HOUSTON-APP-5D5: provider sign-out in a space with no agents 404s on managed cloud (gateway setup-runtime allowlist)
✅ Sentry HOUSTON-APP-5AD: sandbox credential heal fails (fetch failed)
✅ Setup GHL integration
Gracias a todos los que reportaron 🙌
cloud-v0.6.18
September 7, 2026
Beta

Houston 0.6.18

A new model

  • Use GPT-6 Astra for your work, now available in Houston's model picker.

Start from an agent you already have

  • Create a new agent by copying an existing one, right from the create dialog.

Fixes and polish

  • Conversations with Gemini recover on their own, so a hiccup mid-answer no longer stops your turn with a retry card.
  • Connecting your own local model explains what went wrong, with the reason shown next to the connection instead of a silent failure.
  • Signing in again clears the old error, so a provider that failed before stops looking disconnected once you reconnect.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.18

(no project)

  • PRODUCT-1663 — Non-admin member connecting the org AI subscription gets a 403 reported as an unexpected error instead of an expected-state toast

AI Models

  • PRODUCT-1682 — Add GPT-6 Astra (gpt-6-astra) to the OpenAI Codex and Azure OpenAI catalogs

Global Interfaces & Components

  • PRODUCT-1681 — Phone agents home as a chat list: latest-task rows, team selector, desktop-parity Teams tree
  • PRODUCT-1678 — Add new option when creating an agent 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Add GPT-6 Astra (gpt-6-astra) to the OpenAI Codex and Azure OpenAI catalogs
✅ Phone agents home as a chat list: latest-task rows, team selector, desktop-parity Teams tree
✅ Add new option when creating an agent
✅ Non-admin member connecting the org AI subscription gets a 403 reported as an unexpected error instead of an expected-state toast
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1678 → ⚠️ no phone on issue
cloud-v0.6.17
September 4, 2026
Beta

Houston 0.6.17

Updates that wait for you

  • Houston no longer restarts itself to update. A new version downloads quietly in the background, and a small "Restart to update" button appears in the corner of the window. Restart whenever you like; nothing you are doing gets interrupted.
  • Your agent finishes what it is doing before it restarts, so a task in progress is never cut off by an update.
  • A message sent while your agent is restarting is delivered once it is back, instead of failing.

Calmer, more honest messages

  • Everyday moments no longer look like failures, so a waking agent, an expired sign-in, or a permission you do not have shows a clear notice instead of a red error.

Sign-in fixes

  • Signing in with Claude on Windows now works on more setups.
  • A Claude subscription stays connected on self-hosted setups.
  • When your ChatGPT sign-in expires, Houston asks you to sign in again instead of showing an error.

Fixes and polish

  • The integrations catalog now shows every available app, instead of stopping partway through the list.
  • Houston only offers models your connected provider can actually run.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.17

(no project)

  • PRODUCT-1670 — Forced desktop update interrupts users mid-task: download in the background, "Restart to update" pill instead of the countdown dialog
  • PRODUCT-1668 — Codex sign-in code submitted after the login session ended surfaces "no active login for openai-codex" as an unexpected error
  • PRODUCT-1667 — Windows: Claude sign-in fails when CLAUDE_CODE_GIT_BASH_PATH inherits the WindowsApps bash.exe stub
  • PRODUCT-1665 — Quiet-class Sentry warnings ignore their fixed fingerprint and regress old resolved issues (load_chat_history "Load failed", integration_status "Failed to fetch")
  • PRODUCT-1657 — Allowed-models ceiling forces an OpenRouter model id onto Claude: "Reconnect to OpenRouter" loop / "model is not available"

AI Models

  • PRODUCT-1621 — Sentry HOUSTON-APP-5AP: view-docs boot warm for providers gives up (503)

Backend

  • PRODUCT-1479 — Review stateless arch in staging

Global Interfaces & Components

  • PRODUCT-1659 — Improve the web-app UI in mobile
  • PRODUCT-1555 — Responsiveness overhaul

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Forced desktop update interrupts users mid-task: download in the background, "Restart to update" pill instead of the countdown dialog
✅ Codex sign-in code submitted after the login session ended surfaces "no active login for openai-codex" as an unexpected error
✅ Windows: Claude sign-in fails when CLAUDE_CODE_GIT_BASH_PATH inherits the WindowsApps bash.exe stub
✅ Quiet-class Sentry warnings ignore their fixed fingerprint and regress old resolved issues (load_chat_history "Load failed", integration_status "Failed to fetch")
✅ Improve the web-app UI in mobile
✅ Allowed-models ceiling forces an OpenRouter model id onto Claude: "Reconnect to OpenRouter" loop / "model is not available"
✅ Sentry HOUSTON-APP-5AP: view-docs boot warm for providers gives up (503)
✅ Responsiveness overhaul
✅ Review stateless arch in staging
Gracias a todos los que reportaron 🙌
cloud-v0.6.16
September 3, 2026
Beta

Houston 0.6.16

Clearer waiting, fewer alarming errors

  • Send a message to a sleeping agent and see it right away, with a calm waking up notice instead of a red error.

Connections that just work

  • Connecting an app now opens its sign-in reliably, even when your browser blocks pop-ups.
  • Signing in with a Claude subscription now works on Mac-hosted setups.

Fixes and polish

  • Amazon Bedrock now offers only the models your key can actually run.
  • Running a routine now uses the connections of the person who pressed Run.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.16

(no project)

  • PRODUCT-1643 — Sending to an asleep agent freezes the composer ~5s before the message shows

AI Models

  • PRODUCT-1641 — Bedrock picker offers model ids Bedrock cannot invoke (bare foundation ids, missing regional profiles) 🐛
  • PRODUCT-1636 — Sentry HOUSTON-APP-57B: nvidia gpt-oss-120b fails with Unknown role: final 🐛
  • PRODUCT-1632 — Amazon bedrock is not working 🐛

Backend

  • PRODUCT-1634 — Sentry HOUSTON-APP-PE: TLS certificate verification fails (UnknownIssuer) 🐛

Chat Experience

  • PRODUCT-1640 — Waking and connectivity failures never reach Sentry; capture them low-noise and escalate a stuck wake 🐛
  • PRODUCT-1639 — Users see raw EngineError bodies in toasts instead of plain product copy 🐛
  • PRODUCT-1638 — Waking 502 at turn start pushes "Couldn't update the board status" into the chat feed 🐛
  • PRODUCT-1624 — Error resuming conversation 🐛

Global Interfaces & Components

  • PRODUCT-1631 — Verify onboarding on mobile
  • PRODUCT-1630 — Improve UI/UX in chat in the web-app mobile 🐛
  • PRODUCT-1628 — packages/web/README.md still says the store UI was cut
  • PRODUCT-1627 — Web self-host path relies on an app module-load side effect to set window.HOUSTON_CP (no test pins it)
  • PRODUCT-1626 — Claude subscription OAuth fails from a browser against a macOS self-hosted engine (CLI writes to Keychain) 🐛
  • PRODUCT-1625 — Web: popup blockers can block the integration-connect tab on Safari/Firefox 🐛

Scheduled

  • PRODUCT-1637 — Can't change routine provider 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Sending to an asleep agent freezes the composer ~5s before the message shows
✅ Bedrock picker offers model ids Bedrock cannot invoke (bare foundation ids, missing regional profiles)
✅ Waking and connectivity failures never reach Sentry; capture them low-noise and escalate a stuck wake
✅ Users see raw EngineError bodies in toasts instead of plain product copy
✅ Waking 502 at turn start pushes "Couldn't update the board status" into the chat feed
✅ Can't change routine provider
✅ Sentry HOUSTON-APP-57B: nvidia gpt-oss-120b fails with Unknown role: final
✅ Sentry HOUSTON-APP-PE: TLS certificate verification fails (UnknownIssuer)
✅ Amazon bedrock is not working
✅ Verify onboarding on mobile
✅ Improve UI/UX in chat in the web-app mobile
✅ packages/web/README.md still says the store UI was cut
✅ Web self-host path relies on an app module-load side effect to set window.__HOUSTON_CP__ (no test pins it)
✅ Claude subscription OAuth fails from a browser against a macOS self-hosted engine (CLI writes to Keychain)
✅ Web: popup blockers can block the integration-connect tab on Safari/Firefox
✅ Error resuming conversation
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1641 → ⚠️ no phone on issue
  • PRODUCT-1640 → ⚠️ no phone on issue
  • PRODUCT-1639 → ⚠️ no phone on issue
  • PRODUCT-1638 → ⚠️ no phone on issue
  • PRODUCT-1637 → ⚠️ no phone on issue
  • PRODUCT-1636 → ⚠️ no phone on issue
  • PRODUCT-1634 → ⚠️ no phone on issue
  • PRODUCT-1632 → ⚠️ no phone on issue
  • PRODUCT-1630 → ⚠️ no phone on issue
  • PRODUCT-1626 → ⚠️ no phone on issue
  • PRODUCT-1625 → ⚠️ no phone on issue
  • PRODUCT-1624 → ⚠️ no phone on issue
cloud-v0.6.15
September 2, 2026
Beta

Houston 0.6.15

Routines are easier to use

  • Routines now feel more polished, with cleaner layouts, clearer navigation, and a simpler sign-in.

A new Claude model

  • Choose Claude Fable 5.1 for your work, now available in Houston's model picker.

Fixes and polish

  • Downloads from the web now save as files, instead of opening an extra browser tab.
  • Voice typing now clearly tells you when your computer cannot support it, without failed retries.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.15

(no project)

  • PRODUCT-1616 — Add Claude Fable 5.1 (claude-fable-5-1) across all model surfaces

AI Models

  • PRODUCT-1618 — Investigate chatGPT usage in Houston 🐛

Global Interfaces & Components

  • PRODUCT-1619 — Web file downloads open a blob tab instead of saving the file 🐛
  • PRODUCT-1561 — feat(app): routines mobile usability + tier-2 sweep + full mobile CI gate

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Web file downloads open a blob tab instead of saving the file
✅ Investigate chatGPT usage in Houston
✅ Add Claude Fable 5.1 (claude-fable-5-1) across all model surfaces
✅ feat(app): routines mobile usability + tier-2 sweep + full mobile CI gate
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1619 → ⚠️ no phone on issue
  • PRODUCT-1618 → ⚠️ no phone on issue
cloud-v0.6.14
September 1, 2026
Beta

Houston 0.6.14

Publish agents straight from Settings

  • Copy an agent and publish it to the Agent Store, right from Settings — now the default tab when you open an agent, so sharing what you built takes one click.

New integration: Croma

  • Croma joins the curated integrations list, discoverable by your agents for Colombian public data (traffic cameras, procurement records, company filings).

Fixes and polish

  • Clearer status while things wake up. Renaming an agent, logging into a provider, or reconnecting after a pause now shows a calm "waking up" notice instead of looking broken.
  • Local AI connections report their real state. A disconnected tunnel to your own computer's AI model no longer shows as still connected.
  • Usage and provider error messages are easier to read and stay visible instead of scrolling out of view.
  • Additional reliability improvements under the hood.

Linear — cloud-v0.6.14

(no project)

  • PRODUCT-1612 — Sentry regression: launch_provider_login 503 — setup pod unreachable 🐛
  • PRODUCT-1607 — Sentry regression: rename_agent — engine PATCH to pod failed 🐛
  • PRODUCT-1606 — Sentry regression: reconnect_local_bridge — no saved local-bridge to reconnect 🐛
  • PRODUCT-1605 — Sentry regression: [claude-login] Claude sign-in failed (exit signal) 🐛
  • PRODUCT-1604 — Sentry regression: create_activity — "agent not found" 🐛
  • PRODUCT-1602 — Sentry regression: [serve] credential openrouter 500 "fetch failed" 🐛
  • PRODUCT-1601 — Sentry regression: [provider_error] google gemini-3.5-flash-lite MALFORMED_RESPONSE 🐛

AI Models

  • PRODUCT-1600 — Azure models are not working 🐛
  • PRODUCT-1594 — Sentry HOUSTON-APP-4YT: github-copilot OAuth fails with 403 no_copilot_access 🐛
  • PRODUCT-1586 — Update Pi

Backend

  • PRODUCT-1599 — Sentry HOUSTON-APP-595: TypeError fetch failed (undici) 🐛

Chat Experience

  • PRODUCT-1578 — Show out of usage card at the bottom 🐛

Global Interfaces & Components

  • PRODUCT-1589 — Sentry HOUSTON-APP-4ZA: Invalid Unicode escape in action suggestions 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Sentry regression: launch_provider_login 503 — setup pod unreachable
✅ Sentry regression: rename_agent — engine PATCH to pod failed
✅ Sentry regression: reconnect_local_bridge — no saved local-bridge to reconnect
✅ Sentry regression: [claude-login] Claude sign-in failed (exit signal)
✅ Sentry regression: create_activity — "agent not found"
✅ Sentry regression: [serve] credential openrouter 500 "fetch failed"
✅ Sentry regression: [provider_error] google gemini-3.5-flash-lite MALFORMED_RESPONSE
✅ Azure models are not working
✅ Sentry HOUSTON-APP-595: TypeError fetch failed (undici)
✅ Sentry HOUSTON-APP-4YT: github-copilot OAuth fails with 403 no_copilot_access
✅ Sentry HOUSTON-APP-4ZA: Invalid Unicode escape in action suggestions
✅ Update Pi
✅ Show out of usage card at the bottom
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1612 → ⚠️ no phone on issue
  • PRODUCT-1607 → ⚠️ no phone on issue
  • PRODUCT-1606 → ⚠️ no phone on issue
  • PRODUCT-1605 → ⚠️ no phone on issue
  • PRODUCT-1604 → ⚠️ no phone on issue
  • PRODUCT-1602 → ⚠️ no phone on issue
  • PRODUCT-1601 → ⚠️ no phone on issue
  • PRODUCT-1600 → ⚠️ no phone on issue
  • PRODUCT-1599 → ⚠️ no phone on issue
  • PRODUCT-1594 → ⚠️ no phone on issue
  • PRODUCT-1589 → ⚠️ no phone on issue
  • PRODUCT-1578 → ⚠️ no phone on issue
cloud-v0.6.13
August 31, 2026
Beta

Houston v0.6.13

  • Houston on mobile now has Agents, Tasks, and Settings tabs, plus a dedicated home for your agents.
  • Mobile task boards now let you swipe between stages and open or create tasks in a focused full-screen chat.
  • Files created by agents now open reliably from chat links across cloud and desktop.
  • Apps that require no account connection now appear ready to use instead of showing connection errors.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.13

Integrations

  • PRODUCT-1571 — Enable Xero integration in cloud

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Enable Xero integration in cloud
Gracias a todos los que reportaron 🙌
cloud-v0.6.12
August 28, 2026
Beta

Houston v0.6.12

  • Scheduled routines now run reliably at every due time, including the top of the hour.
  • Your language choice now stays in place after you restart Houston.
  • Browser and mobile back and forward controls now move through Houston without leaving the app.
  • Cloud agents can now use connected apps, custom tools, skills, memory, and saved files during on-demand work.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.12

Global Interfaces & Components

  • PRODUCT-1564 — Persist user preferred language 🐛

Integrations

  • PRODUCT-1542 — Cannot connect reddit integration in production 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Persist user preferred language
✅ Cannot connect reddit integration in production
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1564 → ⚠️ no phone on issue
  • PRODUCT-1542 → ⚠️ no phone on issue
cloud-v0.6.11
August 27, 2026
Beta

Houston v0.6.11

  • Cloud work now recovers more reliably when agents wake, laptops reconnect, or storage briefly stalls.
  • OpenAI-compatible setup issues now show clear actions to reconnect or switch to an available model.
  • Cloud agents can now run local code in isolated workers and keep the files they create.
  • Azure OpenAI connections now keep the correct endpoint across agents and restarts after you reconnect once.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.11

(no project)

  • PRODUCT-1535 — Pool needs autoscaling: single-use spends one Kata VM per turn, a fixed 3-worker pool drains in one conversation

AI Models

  • PRODUCT-1532 — Azure models not working 🐛

Activity

  • PRODUCT-1528 — Sentry HOUSTON-APP-58Q: Missions remain unread after re-sweeps 🐛

Backend

  • PRODUCT-1529 — Sentry HOUSTON-APP-50B: Object store PUT fails (500) on GCS 503 🐛
  • PRODUCT-1454 — Investigate about code execution and terminal usage for the agents [stateless cloud arch]

Chat Experience

  • PRODUCT-1531 — Sentry HOUSTON-APP-4W4: list_conversations invalid or expired token (401) 🐛

Local Models

  • PRODUCT-1530 — Sentry HOUSTON-APP-579: provider_error openai-compatible gemma4 returns 404 HTML 🐛

Skills

  • PRODUCT-1526 — Sentry HOUSTON-APP-5AP: Skills refresh 404 after SkillsChanged 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Pool needs autoscaling: single-use spends one Kata VM per turn, a fixed 3-worker pool drains in one conversation
✅ Azure models not working
✅ Sentry HOUSTON-APP-4W4: list_conversations invalid or expired token (401)
✅ Sentry HOUSTON-APP-579: provider_error openai-compatible gemma4 returns 404 HTML
✅ Sentry HOUSTON-APP-50B: Object store PUT fails (500) on GCS 503
✅ Sentry HOUSTON-APP-58Q: Missions remain unread after re-sweeps
✅ Sentry HOUSTON-APP-5AP: Skills refresh 404 after SkillsChanged
✅ Investigate about code execution and terminal usage for the agents [stateless cloud arch]
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1532 → ⚠️ no phone on issue
  • PRODUCT-1531 → ⚠️ no phone on issue
  • PRODUCT-1530 → ⚠️ no phone on issue
  • PRODUCT-1529 → ⚠️ no phone on issue
  • PRODUCT-1528 → ⚠️ no phone on issue
  • PRODUCT-1526 → ⚠️ no phone on issue
cloud-v0.6.10
August 26, 2026
Beta

Houston v0.6.10

  • Installing a skill now keeps your search and results in place, so you can add several without retyping.
  • Xiaomi MiMo now gives clearer model guidance and an easy switch when a model is unavailable.
  • Linux users can now download the AppImage directly from the Houston website.
  • Routines keep their selected provider, and provider reconnects no longer loop on stale status.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.10

AI Models

  • PRODUCT-1517 — MiMo models not working 🐛

Backend

  • PRODUCT-1515 — Chat asks to reconnect Anthropic while the conversation's selected provider is OpenRouter (wrong-provider auth card) 🐛

Global Interfaces & Components

  • PRODUCT-1519 — Add linux download option in landing page
  • PRODUCT-1512 — Skill input search gets reset after installing a skill 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Add linux download option in landing page
✅ MiMo models not working
✅ Chat asks to reconnect Anthropic while the conversation's selected provider is OpenRouter (wrong-provider auth card)
✅ Skill input search gets reset after installing a skill
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1517 → ⚠️ no phone on issue
  • PRODUCT-1515 → ⚠️ no phone on issue
  • PRODUCT-1512 → ⚠️ no phone on issue
cloud-v0.6.9
August 25, 2026
Beta

Houston v0.6.9

  • Cloud conversations now keep their context reliably across multiple messages.
  • Azure OpenAI connections now correctly use your pasted endpoint, including Foundry project links.
  • Xiaomi MiMo Token Plan keys now connect through the correct regional service.
  • You can now attach ZIP, TAR, GZ, TGZ, BZ2, XZ, and ZST archives in chat.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.9

(no project)

  • PRODUCT-1504 — Stateless cloud: quiet the remaining Sentry classes (projector JSON crash, cross-agent spam, vanished lazy read, sync-back blips)
  • PRODUCT-1472 — Stateless: billing flip from pod-awake time to per-turn/activity meters

AI Models

  • PRODUCT-1477 — Investigate Azure and Bedrock issues 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Stateless cloud: quiet the remaining Sentry classes (projector JSON crash, cross-agent spam, vanished lazy read, sync-back blips)
✅ Investigate Azure and Bedrock issues
✅ Stateless: billing flip from pod-awake time to per-turn/activity meters
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1477 → ⚠️ no phone on issue
cloud-v0.6.8
August 24, 2026
Beta

Houston v0.6.8

  • Routines now show the model they will use and its connection health, with a direct way to reconnect.
  • AI model setup is smoother, with Azure OpenAI connections through your endpoint and more reliable Amazon Bedrock setup.
  • Attachments that changed or disappeared now show clear instructions to attach them again.
  • On Windows, file dialogs no longer open a black console window and voice typing is more reliable.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.8

(no project)

  • PRODUCT-1476 — Triage sentry issues

Backend

  • PRODUCT-1454 — Investigate about code execution and terminal usage for the agents [stateless cloud arch]

Multiplayer

  • PRODUCT-1428 — Review teams invites are working

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Triage sentry issues
✅ Investigate about code execution and terminal usage for the agents [stateless cloud arch]
✅ Review teams invites are working
Gracias a todos los que reportaron 🙌
cloud-v0.6.7
August 21, 2026
Beta

Houston v0.6.7

  • Continue with suggestions now scroll with a mouse wheel, while trackpad controls keep working.
  • The Routines tab can recover from certain damaged saved files instead of staying unavailable.
  • Cloud agents open faster, and files, skills, integrations, and other actions can work without waiting for a sleeping agent to wake.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.7

AI Models

  • PRODUCT-1443 — Sentry HOUSTON-APP-4YV: Qwen credential gateway error 🐛

Agents API

  • PRODUCT-1451 — Sentry HOUSTON-APP-519: Agent provisioning undefined error 🐛

Chat Experience

  • PRODUCT-1452 — Make suggestions scrollable 🐛

Scheduled

  • PRODUCT-1449 — Sentry HOUSTON-APP-4WS: List routines invalid JSON 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Make suggestions scrollable
✅ Sentry HOUSTON-APP-519: Agent provisioning undefined error
✅ Sentry HOUSTON-APP-4WS: List routines invalid JSON
✅ Sentry HOUSTON-APP-4YV: Qwen credential gateway error
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1452 → ⚠️ no phone on issue
  • PRODUCT-1451 → ⚠️ no phone on issue
  • PRODUCT-1449 → ⚠️ no phone on issue
  • PRODUCT-1443 → ⚠️ no phone on issue
cloud-v0.6.6
August 20, 2026
Beta

Houston v0.6.6

  • Connecting a Claude subscription now works right in your browser with an approval code, including on the web and older computers.
  • Deleting an eligible team space now switches you away immediately and shows clear progress.
  • Browsing community skills now handles unavailable listings more cleanly.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.6

(no project)

  • PRODUCT-1436 — WebKit "Fetch is aborted" unhandled rejections on every deliberate stream teardown (Sentry 4ZZ + 4Z3)
  • PRODUCT-1432 — Delete knowledge bases and update CLAUDE.md files

Backend

  • PRODUCT-1446 — Mission board served from the activities agent-doc at database authority
  • PRODUCT-1439 — Routine fires run real on the pool (promote from shadow): worker routine-run support + delivery branch
  • PRODUCT-1434 — Doc shadow: seed family content at boot so untouched agents get fast boards
  • PRODUCT-1303 — Implement the new stateless architecture in cloud (mission actors on a pooled fleet)
  • PRODUCT-1200 — Anthropic not connecting correctly in legacy (intel) mac systems 🐛

Global Interfaces & Components

  • PRODUCT-1426 — Show an optimistic update when deleting a workspace

Skills

  • PRODUCT-1422 — Sentry HOUSTON-APP-4XZ: Community skill preview 404 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Mission board served from the activities agent-doc at database authority
✅ Routine fires run real on the pool (promote from shadow): worker routine-run support + delivery branch
✅ WebKit "Fetch is aborted" unhandled rejections on every deliberate stream teardown (Sentry 4ZZ + 4Z3)
✅ Doc shadow: seed family content at boot so untouched agents get fast boards
✅ Delete knowledge bases and update CLAUDE.md files
✅ Show an optimistic update when deleting a workspace
✅ Sentry HOUSTON-APP-4XZ: Community skill preview 404
✅ Implement the new stateless architecture in cloud (mission actors on a pooled fleet)
✅ Anthropic not connecting correctly in legacy (intel) mac systems
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1422 → ⚠️ no phone on issue
  • PRODUCT-1200 → ⚠️ no phone on issue
cloud-v0.6.4
August 19, 2026
Beta

Houston v0.6.4

  • Switching team spaces now keeps Mission Control smooth without false missing-agent errors.
  • Moonshot AI keys now connect reliably and start with the supported Kimi K3 model.
  • Team owners can permanently delete eligible team spaces when the service supports it.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.4

AI Models

  • PRODUCT-1411 — Verify moonshot ai not connecting 🐛
  • PRODUCT-1399 — Sentry HOUSTON-APP-4YV: Kimi Coding credential fetch refused

Activity

  • PRODUCT-1400 — Sentry HOUSTON-APP-4WR: List conversations agent not found 🐛

Backend

  • PRODUCT-1417 — Transcript repairs fail on unpaired surrogates / invalid UTF-8 (22P02): 5 prod conversations looping
  • PRODUCT-1405 — Sentry HOUSTON-APP-55A: Boot report send failed 🐛
  • PRODUCT-1404 — Sentry HOUSTON-APP-559: Boot report returns 401 🐛

Integrations

  • PRODUCT-1409 — Enable googleforms in composio platform 🐛

Multiplayer

  • PRODUCT-1410 — Workspace is not being deleted 🐛

Skills

  • PRODUCT-1403 — Sentry HOUSTON-APP-4WQ: List skills engine proxy failure 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Transcript repairs fail on unpaired surrogates / invalid UTF-8 (22P02): 5 prod conversations looping
✅ Verify moonshot ai not connecting
✅ Workspace is not being deleted
✅ Enable googleforms in composio platform
✅ Sentry HOUSTON-APP-55A: Boot report send failed
✅ Sentry HOUSTON-APP-559: Boot report returns 401
✅ Sentry HOUSTON-APP-4WQ: List skills engine proxy failure
✅ Sentry HOUSTON-APP-4WR: List conversations agent not found
✅ Sentry HOUSTON-APP-4YV: Kimi Coding credential fetch refused
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1411 → ⚠️ no phone on issue
  • PRODUCT-1410 → ⚠️ no phone on issue
  • PRODUCT-1409 → ⚠️ no phone on issue
  • PRODUCT-1405 → ⚠️ no phone on issue
  • PRODUCT-1404 → ⚠️ no phone on issue
  • PRODUCT-1403 → ⚠️ no phone on issue
  • PRODUCT-1400 → ⚠️ no phone on issue
cloud-v0.6.3
August 18, 2026
Beta

Houston v0.6.3

  • Community skills now open and install reliably, including popular marketplace skills.
  • AI model setup is smoother with new Google Gemini keys and clearer guidance for Claude organization restrictions.
  • Long Codex conversations recover more reliably when they need to make room for new messages.
  • Updates are more dependable, with automatic updates on Linux and a clear notice when Houston cannot reach the update service.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.3

(no project)

  • PRODUCT-1387 — Linux AppImage never auto-updates: latest-cloud.json has no Linux entries
  • PRODUCT-1386 — Desktop update checks fail silently: stranded old-version clients are invisible

AI Models

  • PRODUCT-1394 — Codex summarization sends unbounded input: 31 MB string vs OpenAI's 10 MiB cap — compaction can never complete 🐛
  • PRODUCT-1383 — Sentry HOUSTON-APP-4PQ: Provider sign-out fetch failure 🐛
  • PRODUCT-1368 — Add support for new gemini api key 🐛

Backend

  • PRODUCT-1395 — Staging: turn the stateless-ladder flags off to measure the per-agent pod path in isolation
  • PRODUCT-1392 — Sentry HOUSTON-APP-4PG: Unhandled Load failed error 🐛
  • PRODUCT-1303 — Implement the new stateless architecture in cloud (mission actors on a pooled fleet)

Skills

  • PRODUCT-1382 — Sentry HOUSTON-APP-4XZ: Community skill preview 404 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Staging: turn the stateless-ladder flags off to measure the per-agent pod path in isolation
✅ Codex summarization sends unbounded input: 31 MB string vs OpenAI's 10 MiB cap — compaction can never complete
✅ Sentry HOUSTON-APP-4PG: Unhandled Load failed error
✅ Linux AppImage never auto-updates: latest-cloud.json has no Linux entries
✅ Desktop update checks fail silently: stranded old-version clients are invisible
✅ Sentry HOUSTON-APP-4PQ: Provider sign-out fetch failure
✅ Sentry HOUSTON-APP-4XZ: Community skill preview 404
✅ Add support for new gemini api key
✅ Implement the new stateless architecture in cloud (mission actors on a pooled fleet)
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1394 → ⚠️ no phone on issue
  • PRODUCT-1392 → ⚠️ no phone on issue
  • PRODUCT-1383 → ⚠️ no phone on issue
  • PRODUCT-1382 → ⚠️ no phone on issue
  • PRODUCT-1368 → ⚠️ no phone on issue
cloud-v0.6.2
August 15, 2026
Beta

Houston v0.6.2

  • Integration connections now return you to Houston with clear confirmation, with extra guidance for HighLevel setup.
  • Claude conversations keep working smoothly when your sign-in refreshes.
  • AI model connections are more reliable across more providers.
  • Stability and polish improvements under the hood.

Before you upgrade

  • Quit Houston before installing. macOS does not always replace an app that is running.

Linear — cloud-v0.6.2

(no project)

  • PRODUCT-1329 — Move the daily cut cronjob from GH into Houston

AI Models

  • PRODUCT-1353 — Update Pi

Backend

  • PRODUCT-1303 — Implement the new stateless architecture in cloud (mission actors on a pooled fleet)

Integrations

  • PRODUCT-1347 — HighLevel OAuth succeeds but Houston shows no completion after Install 🐛

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Update Pi
✅ HighLevel OAuth succeeds but Houston shows no completion after Install
✅ Move the daily cut cronjob from GH into Houston
✅ Implement the new stateless architecture in cloud (mission actors on a pooled fleet)
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1347 → ⚠️ no phone on issue
cloud-v0.6.1
August 13, 2026
Beta

Houston v0.6.1

Features

  • feat(teams): multiple owners per org + app-first invite landing page
  • feat: Houston Academy — tab, setup chapter, progress economy, lesson engine
  • feat(teams): settings-first sidebar, new icon set with tag search
  • feat(teams): move a team from personal into an organization
  • feat(nav): settings-inside-settings for agents and teams
  • feat(nav): per-agent screens, team Context/People tabs, flattened Admin
  • feat(teams): team settings screen behind the team menu, drilled agent editor, agent-row menu + needs-you count
  • feat(skills): rename a skill from the dialog header pencil (PRODUCT-1018)
  • feat: in-app onboarding setup flow
  • feat(providers): qwen keys verify across Model Studio regions (HOU-1077)
  • feat(store): app-native chrome and quieter catalog for the in-app Agent Store
  • feat: Notion-style markdown editing for every standing-context surface (#1290)
  • feat(files): agents as folder rows, in-tree selection, denser list
  • feat(app): one catalog grammar — header lozenges, unified lists, filters in the chrome
  • feat(shell): create chooser modal, square tiles, and the Icon & Name row
  • feat(layout): expand the group mark set from 56 to 251 Ionicons Sharp glyphs
  • feat(tokens): add teal, rose and umber to the agent palette, in wheel order
  • feat: tabbed Admin header with drilled Analytics + one standing-context editor (#1283)
  • feat(website): new hero (copy + astronaut ground) + responsive nav fix (#1279)
  • feat(search): one CatalogSearchField everywhere
  • feat(sidebar): Linear-parity rail anatomy
  • feat(files): team Files as one flat list — agents are accordions
  • feat(integrations): header adoption + centered two-cell catalog plane
  • feat(shell): PageHeader family — Safari lozenges, tools portal, HeaderSearch
  • feat(tokens): tab-track/tab-active semantic pair for the Safari header
  • feat(teams): teams-first shell — models, board scoping, screens, seams
  • feat(app): wire Your teams to the gateway teams API (agentTeams)
  • feat(app): team Routines and Files sections
  • feat(app): Linear-style teams — Your teams sidebar + team view
  • feat(app): agent settings page — Context + Permissions in one surface
  • feat(providers): qwen extension provider — Qwen on Alibaba Model Studio pay-as-you-go (HOU-1077)

Fixes

  • fix(agents): agent colors survive sign-out via the agent_colors account pref (PRODUCT-1344)
  • fix(inbox): settle the Inbox for a space with no agents
  • fix(app): stop stale-roster 'agent not found' 404s from all passive agent reads (PRODUCT-1337)
  • fix(runtime): abandoned-login expiry logs WARN, not a Sentry error event (PRODUCT-1335)
  • fix(teams): honest move-failure copy, symmetric icon search, re-review batch
  • fix(teams): postscript Retry re-drives; one surface per outcome
  • fix(teams): review-gate fixes for move-team integrity, gating, icon i18n
  • fix(teams): identity dialog seeds the display identity; stable picker width
  • fix(teams): New Team placeholder for the personal default team
  • fix(runtime): kill revoked-anthropic retry storms the HOU-952 heal missed (PRODUCT-1307)
  • fix(integrations): snap back to the app when a browser connect lands (PRODUCT-1298)
  • fix: fire onboarding_completed at every setup finish
  • fix: review-gate fixes for the in-app setup flow
  • fix(credentials): stop the dead google key serve/adopt loop (HOUSTON-APP-567)
  • fix(credentials): tombstone provider-revoked credentials so nothing resurrects them (HOUSTON-APP-530)
  • fix(sweep): classify partial-sweep failures, stop reporting waking pods (HOUSTON-APP-538)
  • fix(skills): stop stale-roster 'agent not found' 404s from the manifest queries (HOUSTON-APP-544)
  • fix(runtime): Envoy upstream-connect/idle-timeout bodies classify as provider_internal (HOUSTON-APP-4Y9)
  • fix(host): attributed Claude connect skips the pod-shared materialize — store is the connect
  • fix(providers): the three Qwen cards say which Alibaba key each accepts (HOU-1077)
  • fix(runtime): serve-sync every pi api-key provider so uncurated keys survive pod recycles (PRODUCT-1213) (#1289)
  • fix(integrations): request_credential verifies the slug before queueing the secure key card (PRODUCT-1292)
  • fix(store): review findings — featured is a host opt-in, pagination survives, i18n heading, hero fallbacks, card alignment
  • fix(teams): restore identity clearing; review cleanups
  • fix(app): review fixes for the unified catalog surfaces
  • fix(app,ui): four bugs the e2e verification surfaced

Docs

  • docs(kb): Houston Academy knowledge base + linux visual-regen workers note
  • docs(kb): settings-first navigation, one agent-settings door, move-team, icon system
  • docs(kb): in-app setup replaces the first-run orchestrator + tour
  • docs(store): KB — in-app store chrome, controlled StoreHomeScreen, featured opt-in, quiet cards
  • docs(kb): unified catalog surfaces + e2e suite etiquette
  • docs(kb): truth-fixes for the teams-first world
  • docs(kb): audited overhaul — truth-fixed, restructured, delete-first

Changes

  • test(e2e): openTeamSection waits through the strip's re-mode window
  • test(e2e): align specs and helpers with the settings-first navigation
  • refactor(teams): cleanup pass from the review gate
  • refactor(teams): one 'Change icon & name' door for a team's identity
  • test(e2e): one suite per machine, capped workers, per-worktree ports
  • perf(website): cache certificate images between deploys (#1281)
  • test(e2e): re-press ⌘K until the palette answers (#1282)
  • test(e2e): survive a strip re-mode between visibility check and click
  • test(visual): freeze bless — all eight baselines re-recorded, darwin + linux
  • test(e2e): reconcile the suite with the teams-first UX — 297/297 green

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt: rm -rf /Applications/Houston.app and drag the new copy in.

Full changelog: https://github.com/gethouston/houston/compare/cloud-v0.5.47...cloud-v0.6.1


Linear — cloud-v0.6.1

(no project)

  • PRODUCT-1344 — Agent color reset when migrating to team
  • PRODUCT-1331 — Change to headless services in k8s
  • PRODUCT-1330 — Research: Evaluate what would need to be added in order to use Houston to actually build Houston
  • PRODUCT-1328 — Create Sentry Routine
  • PRODUCT-1307 — Anthropic revoked-token storm survives the HOU-952 heal: ghost materialized .credentials.json + non-reporting classifyText seams (Sentry HOUSTON-APP-4YA)
  • PRODUCT-1278 — Let setup engines sleep — remove the waker exemption (houston-prod cost + capacity)
  • PRODUCT-1275 — Review Optimization suggestions by Felipe Gamboa +57 316 2953476
  • PRODUCT-1144 — Remove version floor block

AI Models

  • PRODUCT-1335 — Sentry HOUSTON-APP-4YZ: OpenAI Codex abandoned login timeout
  • PRODUCT-1325 — L10: Dead OAuth row without a refresh path 502s forever — never 404'd, tombstoned, or reported
  • PRODUCT-1324 — L9: Serve probe fan-out — no retry, ERROR-per-transition logging (HOUSTON-APP-4YV), failed probe skips the provider for that sync
  • PRODUCT-1323 — L8: #1303 ghost cleanup is manifest-gated — a ghost .credentials.json outside the served manifest is never cleared
  • PRODUCT-1321 — L6: API-key connect writes runtime before central store — unmanaged key vanishes at pod recycle ("spontaneous disconnect")
  • PRODUCT-1320 — L5: Post-capture scrub erases ALL providers' refresh tokens — concurrent OAuth connects race
  • PRODUCT-1319 — L4: Revoked-token report digests the CURRENT auth.json token, not the one that failed — can delete a healthy reconnect
  • PRODUCT-1318 — L3: Non-atomic credential capture — failed scrub leaves a permanent second rotator; healer full PUT clears the #230 tombstone
  • PRODUCT-1317 — L2: Served refresh:"" entries cross pi's 5-min refresh window → OAuth refresh with empty token (PRODUCT-1293 root cause)
  • PRODUCT-1316 — L1: Gateway treats any refresh 400/401 as terminal rejection — fleet-wide sign-out risk
  • PRODUCT-1302 — Deeply understand why AI Providers are loging out and fix this
  • PRODUCT-1276 — Anthropic disconnect loop persists on long-lived always-awake pods: pod-local credential state poisons the OAuth token family until a restart (fix #1226 was already on board) 🐛
  • PRODUCT-1213 — Cerebras se desconecta cada tanto (maybe fixed with the new update?)

Agents API

  • PRODUCT-1337 — Sentry HOUSTON-APP-4W3: Read agent file returns 404

Chat Experience

  • PRODUCT-1292 — Secure api key card not working 🐛

Integrations

  • PRODUCT-1298 — After singing in with composio into any integration, we should return to the app automatically

Skills

  • PRODUCT-1018 — Allow renaming a skill by just adding a "pencil" to rename it

Triggers

  • PRODUCT-1215 — Los triggers no están funcionando de manera correcta. Verificar que estén funcionando para los siguientes casos

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Agent color reset when migrating to team
✅ Sentry HOUSTON-APP-4W3: Read agent file returns 404
✅ Sentry HOUSTON-APP-4YZ: OpenAI Codex abandoned login timeout
✅ Change to headless services in k8s
✅ Research: Evaluate what would need to be added in order to use Houston to actually build Houston
✅ Create Sentry Routine
✅ L10: Dead OAuth row without a refresh path 502s forever — never 404'd, tombstoned, or reported
✅ L9: Serve probe fan-out — no retry, ERROR-per-transition logging (HOUSTON-APP-4YV), failed probe skips the provider for that sync
✅ L8: #1303 ghost cleanup is manifest-gated — a ghost .credentials.json outside the served manifest is never cleared
✅ L6: API-key connect writes runtime before central store — unmanaged key vanishes at pod recycle ("spontaneous disconnect")
✅ L5: Post-capture scrub erases ALL providers' refresh tokens — concurrent OAuth connects race
✅ L4: Revoked-token report digests the CURRENT auth.json token, not the one that failed — can delete a healthy reconnect
✅ L3: Non-atomic credential capture — failed scrub leaves a permanent second rotator; healer full PUT clears the #230 tombstone
✅ L2: Served refresh:"" entries cross pi's 5-min refresh window → OAuth refresh with empty token (PRODUCT-1293 root cause)
✅ L1: Gateway treats any refresh 400/401 as terminal rejection — fleet-wide sign-out risk
✅ Anthropic revoked-token storm survives the HOU-952 heal: ghost materialized .credentials.json + non-reporting classifyText seams (Sentry HOUSTON-APP-4YA)
✅ Deeply understand why AI Providers are loging out and fix this
✅ After singing in with composio into any integration, we should return to the app automatically
✅ Secure api key card not working
✅ Let setup engines sleep — remove the waker exemption (houston-prod cost + capacity)
✅ Anthropic disconnect loop persists on long-lived always-awake pods: pod-local credential state poisons the OAuth token family until a restart (fix #1226 was already on board)
✅ Review Optimization suggestions by Felipe Gamboa +57 316 2953476
✅ Los triggers no están funcionando de manera correcta. Verificar que estén funcionando para los siguientes casos
✅ Cerebras se desconecta cada tanto (maybe fixed with the new update?)
✅ Remove version floor block
✅ Allow renaming a skill by just adding a "pencil" to rename it
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1292 → ⚠️ no phone on issue
  • PRODUCT-1276 → ⚠️ no phone on issue
cloud-v0.5.47
August 9, 2026
Beta

Houston v0.5.47

Features

  • feat(onboarding): 3-step survey (job, industry, automation goal) synced to the gateway (PRODUCT-1286) (#1278)
  • feat(engine): agent can start, monitor, and close its own missions (PRODUCT-1244) (#1262)
  • feat(routines): routine screen with editable prompt/schedule + runs modal (PRODUCT-1208) (#1266)
  • feat(chat): edit a previous message + copy any message (PRODUCT-1217) (#1269)
  • feat(chat): add searchable conversation map (PRODUCT-772) (#1271)
  • feat(chat): Updates made reviews external-artifact actions with links (PRODUCT-1196) (#1265)
  • feat(integrations): OAuth state carries the pod routing prefix for the gateway callback (PRODUCT-1172) (#1268)

Fixes

  • fix(integrations): HighLevel connects via direct provider redirect (PRODUCT-1260) (#1277)
  • fix(onboarding): make onboarding_completed an account pref so sign-out never re-onboards returning users (PRODUCT-1282) (#1276)
  • fix(integrations): progressive app-scoped discovery for integration search (PRODUCT-1274) (#1274)
  • fix(sdk): stamp the user bubble's turnId on every adoption path (PRODUCT-1217) (#1275)
  • fix(integrations): OAuth flow rides the guarded fetch seam (PRODUCT-1172) (#1273)
  • fix(app): Windows file dialogs survive accented paths (PRODUCT-1260) (#1270)

Before you upgrade

  • Quit Houston before installing. macOS doesn't always replace a running app. If in doubt: rm -rf /Applications/Houston.app and drag the new copy in.

Full changelog: https://github.com/gethouston/houston/compare/cloud-v0.5.46...cloud-v0.5.47


Linear — cloud-v0.5.47

(no project)

  • PRODUCT-1286 — Onboarding survey: industry + automation-goal questions, stored in Cloud SQL
  • PRODUCT-1282 — Sign-out then sign-in with an existing account re-runs first-run onboarding

AI Models

  • PRODUCT-1267 — Update Pi

Backend

  • PRODUCT-1273 — Validate control-plane leader-election failover in staging (2 replicas) before prod rollout

Chat Experience

  • PRODUCT-1274 — Optimize integrations search tool
  • PRODUCT-1244 — Allow the agent to start new missions for himself
  • PRODUCT-1217 — Enable the option to edit the previous chat that the human did and that should change the conversation until that point
  • PRODUCT-1196 — Improve Updates made
  • PRODUCT-772 — Search functionality inside a chat

Integrations

  • PRODUCT-1260 — HighLevel is still broken (and more bugs from this user) 🐛
  • PRODUCT-1172 — Improve custom integrations (request from Croma)

Scheduled

  • PRODUCT-1208 — Refactor Routines UI

WhatsApp draft

🚀 Nueva versión de Houston!
✅ Onboarding survey: industry + automation-goal questions, stored in Cloud SQL
✅ Sign-out then sign-in with an existing account re-runs first-run onboarding
✅ Optimize integrations search tool
✅ Validate control-plane leader-election failover in staging (2 replicas) before prod rollout
✅ Update Pi
✅ HighLevel is still broken (and more bugs from this user)
✅ Allow the agent to start new missions for himself
✅ Enable the option to edit the previous chat that the human did and that should change the conversation until that point
✅ Refactor Routines UI
✅ Improve Updates made
✅ Improve custom integrations (request from Croma)
✅ Search functionality inside a chat
Gracias a todos los que reportaron 🙌

Notify reporters (then clear the Notify pending label):

  • PRODUCT-1260 → ⚠️ no phone on issue