Changelog

Last updated: September 18, 2026

Something not working after an update? See Troubleshooting — keep RepoGo and RepoGo Host on the same release, and reset the host from the menu bar if it stops responding.

Unreleased — 1.0.2

Changes since the 1.0.1 submission. Entries are added as they land and this section is dated when the build is stamped.

Everywhere

  • Sharper chat summaries — a chat's summary is now a short read of the latest exchange, and it syncs across your devices. Turn-finished notifications and the Live Activity use the agent's final summary and your prompt instead of a generic line.

  • Inbox parity — sorting, unread state, and deep links behave the same on web and iOS.

  • MCP presets — the Vercel preset now signs in from iOS (it needs a local callback the app provides, so it's listed there, not on web). The GitHub and Figma presets are gone; paste their URLs to connect them.

  • MCP sign-ins stay signed in — a server signed in with OAuth now gets a refresh token when it offers one, so the connection no longer expires after an hour.

  • Finished messages stay finished — a message that completed no longer flickers back to its streaming state while the next one starts.

iOS

  • Switch projects from the inbox filter — the inbox filter sheet lists your projects, so you can scope the inbox without leaving it.

  • Agent Inbox widget — the Chat Summaries widget is now Agent Inbox, and the recent chats widget refreshes when its chats change.

  • Markdown previews load project images — a relative image path in a markdown file renders from the project's files.

  • Markdown outline — a markdown file's headings, tables, and code blocks show up in the editor outline; tap one to jump to it in the preview. #heading links inside a rendered document scroll to their target.

  • Shortcuts pick a setup, not a project — the Send Prompt action's Configuration picker lists your ten most recent agent setups across every project in a searchable sheet, so one Shortcut works wherever you point it. Existing Shortcuts keep resolving.

  • Chats survive reconnects — a chat that was streaming when the app went to the background picks up where it left off when you come back.

  • Code outline — the editor's outline for code files is built natively; the bundled JavaScript parser is gone.

  • Binary diffs — a changed image or other binary file shows a loading state and a fallback instead of a blank diff.

  • Fixes — image attachments keep their orientation when resized; the environment picker selects the environment you tap; an edit made while a file is being restored is no longer overwritten; loading older messages keeps your scroll position; the first message of a new chat appears immediately; message timestamps no longer shift after a reload; the composer keeps its layout when toggling the microphone; creating a repository under a GitHub account you haven't connected explains what to connect; a failed push shows GitHub's reason; the empty keyboard bar is gone when a hardware keyboard is attached; voice chat works when RepoGo runs on a Mac.

RepoGo Host

  • environment.json only runs for your own repos — RepoGo Host 1.0.1 (16). A manifest runs commands on your Mac, so the host now starts services only for repos under a GitHub account you have connected in RepoGo, whether cloned through RepoGo or picked as a folder. Other repos are skipped silently; their services show as stopped and start from the terminal as before. Cloud Sandboxes are unchanged. See Start Services Automatically.

Web

  • Environment pages — environment details moved from a sheet to their own dashboard pages.

  • 404 page — a missing page now runs a short investigation into where it went, with a way back.

  • Brand assets — logos, marks, and guidelines are at repogo.app/brand.


September 17, 2026

iOS and RepoGo Host 1.0.1.

Please update iOS and the RepoGo Host.

Re-pair your Mac or MCP servers won't work on it. A paired Mac's permissions are fixed at pairing time, so an existing pairing has no way to reach MCP. After updating the Host, disconnect and re-pair from the app once — everything else about the Mac keeps working until you do.

Everywhere

  • Managed MCP servers (public preview) — connect any remote MCP server (Linear, Sentry, your own) from the plug icon in the composer. Paste its URL and RepoGo works out what it needs: an API key, or a sign-in. Your agents — Claude, Codex, Cursor, Copilot, and RepoGo's own — then get that server's tools. A server is only on in the workspaces you enable it for, so a project only sees what's relevant to it. Connecting one from a chat enables it there. If you connected a server before this update, switch it on again in the workspaces that use it.

Your credentials stay on our servers, encrypted, and are attached to each request on the way out — nothing is ever written to a config file on your Mac or in a sandbox. Public preview: expect the rough edges of a new surface, and tell us what breaks.

  • RepoGo's own MCP servers, built in — the MCP list now starts with the servers we host for you: reminders, memory, and control of the preview browser on your phone. No URL to paste and no sign-in — flip the switch in a workspace and your agents have them there. They're off until you turn them on, like every other server, because each one costs context in every turn of a workspace it's on for. If you connected repogo.app as a server yourself, remove it and use the switch instead.

  • Leaderboard — see how you stack up at repogo.app/leaderboard. Opt in from your profile; it's off until you do. Every opted-in profile gets its own page at repogo.app/leaderboard/<username>.

  • Workspaces are now Projects — same thing, shorter name. The drawer, Shortcuts, Siri, and the chat chooser all say "project" now. Nothing about your data or your URLs changed.

  • Cloud Sandboxes install Claude and Codex for you — a managed host installs the Claude and Codex CLIs itself when they're missing, so a fresh sandbox is ready to run an agent without a setup step. Your own Mac is untouched; we never install onto a machine you run.

iOS

  • GPT Live voice agent — OpenAI's GPT Live is now a voice model in the picker. Pick it and the voice agent can open a project, switch environments, and move around the app for you as you talk, on top of the usual workspace tools. It is the first voice model that can work a project's browser and terminal tabs — open, focus, and close them, navigate, read the page, click, type, scroll — and read and run the project's actions.json entries ("what actions are available?", "run the deploy action"). It's also the only voice model that can reach your connected MCP servers: ask it a question a Linear or Sentry server can answer and it delegates, using the same workspace scope as the chat. GPT Live runs over WebRTC, so audio and tool calls ride one connection; other voice models keep working as before.

  • File tree diff view — the push review now shows your uncommitted changes as a folder tree with per-folder counts, instead of a flat list. Tap a file for its diff. Easier to scan when a change touches a lot of files across a few directories.

  • Schedules (public preview) — save a prompt once and have it run on its own: hourly, daily, or on the days you pick. Schedules live above Environments; each one keeps its project, agent, and timezone, and every run opens as its own chat you can read later. Pause or delete one at any time. Runs go to your paired Mac, which approves each schedule when you save it — so re-save a schedule if you re-pair. Public preview: the screen is iOS-only for now, and web and Android come next.

  • Browser session recordings — when an agent drives a preview browser on your phone, the chat shows a Live card with the newest frame and the action it just took. Once the agent stops, the card becomes a Browser session clip you can tap to replay, with a row per action that jumps to that moment. Recordings stay on the iPhone that made them; the newest 300 MB are kept.

  • Chats open instantly and pick up mid-turn — the drawer and every transcript now paint from a local copy on your phone before the network answers, so a cold launch shows your chats immediately. Reopen a chat while an agent is still working and the response continues where it left off instead of restarting. Read state syncs across your devices: a chat you read on your Mac is no longer unread on your phone.

  • Chat Picture in Picture (experimental) — turn on App Settings → App → Chat Picture in Picture and a streaming chat follows you into other apps as a floating video: the response as it's written, plus the latest thought and tool-call events. View-only; open RepoGo to answer an approval or read tool output.

  • Projects and chats in Siri and Spotlight — search for a project or chat by name from the Home Screen and tap to open it. Chats surface by their summary, never by message bodies.

  • Repo island — swipe the island above the prompt bar for Copy, Paste, and Clear on the current prompt. Actions marked "island": true in actions.json get their own page there, so you can run or stop them without opening the Actions sheet.

  • Widget improvements — pinned projects and environments in the widget, plus a chat summaries widget for the chats you're watching.

  • Drawer improvements — reorganized drawer with environments, projects, and pinned chats.

  • Browser improvements — support for browsing history and bookmarks. Empty tab states get New Browser and New Terminal buttons.

  • Copy images and files from a message — long-press an image or file attachment in a chat to copy it.

  • New onboarding — the welcome screen previews the app with live sample cards instead of a static screenshot.

  • Save a prompt for later — press and hold send and pick "Save for Later" to keep a prompt instead of sending it. Saved prompts stay on your phone, belong to the project you wrote them in, and are listed on that project's empty state — tap one to drop it back in the composer, long-press to delete it.

  • Shipped from — RepoGo is built so you can ship from anywhere, and now there's a globe to prove it: repogo.app/live plots every commit by the city it shipped from. Your own cities join the map when you opt in to the leaderboard.

RepoGo Host

  • MCP servers reach your agents on the Mac — the servers you connect from the composer are handed to Claude, Codex, Cursor, and Copilot running on your paired Mac. This is the change that needs the re-pair above.

  • Low-battery alerts — when your paired Mac laptop drops under 10% while unplugged, RepoGo sends a notification to your phone so you can plug it in before the host goes dark. One alert every two hours at most.

  • Linked editors removed — RepoGo no longer mirrors open tabs and unsaved buffers from Cursor, VS Code, or Windsurf on your Mac. The editor source picker is gone and the code editor is simply RepoGo's own. The feature needed a hand-installed VS Code extension, only ever worked on a Mac, and read Cursor's private database to do it.

Web

  • RepoGo as an MCP server — the other direction. Connect RepoGo to Claude Desktop or Claude Code and set reminders or read your memories from there.

Current compatible versions: iOS 1.0.1 (31) · RepoGo Host 1.0.1 (15)


August 27, 2026

Public App Store release 1.0.0


August 13, 2026

Please update iOS.

Breaking — push your on-device repos to GitHub before updating. On-device repos move to a new local storage format, and this build cannot carry existing ones across. Anything that lives only on your iPhone and has not been pushed is lost on update.

  • On-device repos no longer have to be a GitHub clone — create a project directly on your phone with no git and no remote, and preview it there: static HTML through a client-only Vite app.
  • Public preview tunnels — serve an on-device project over a *.repogo.dev URL. The app has to stay open; iOS does not allow the tunnel to run in the background.

The point of the change is that RepoGo should work for someone who doesn't have a sandbox or a paired device.

Current compatible versions: iOS 1.0.0 (113) · RepoGo Host 1.0.0 (7)


July 30, 2026

Please update iOS and the RepoGo Host.

  • Security hardening — improved security on the RepoGo Host and narrowed service scopes.
  • Remote updates — update the Host from iOS. macOS will prompt for keychain access during the update; choose Always Allow so the Host can restart itself once the new build is installed.

Current compatible versions: iOS 1.0.0 (107) · RepoGo Host 1.0.0 (7)


July 27, 2026

Please update the RepoGo Host.

We run RepoGo against more than five of our own apps day to day. Working through a batch of migrations, ten minutes of grace on each of that many workspaces still left a pile of dev servers running for nobody — mostly Next.js, and together enough to bring a Mac to a crawl. So we tightened it, and gave you a way to skip the wait entirely.

  • Dev servers stop sooner — services started from environment.json now stop 3 minutes after the last person closes the workspace, down from 10. The countdown shows on the workspace's tab, next to a Kill app button if you'd rather not wait it out. Reopen the workspace and the countdown is cancelled.
  • idleStop — new, and set per service in environment.json. "now" stops a service the moment you leave; "never" keeps it running until you stop it yourself. Leave it out for the 3-minute default. See Start Services Automatically.
  • Cloud Sandboxes are unchanged — their services stay up the whole time the sandbox is awake.

Current compatible versions: iOS 1.0.0 (105) · RepoGo Host 1.0.0 (5)


July 24, 2026

Please update iOS and the RepoGo Host.

  • Voice updates — improvements to voice sessions.
  • Mac auto start — the RepoGo Host can now start automatically on your Mac, configured via environment.json.

Current compatible versions: iOS 1.0.0 (105) · RepoGo Host 1.0.0 (3)