Release Notes
The latest and greatest.
Here's what we've been working on – Check out the blog for more on each release.
v1.17.1
October 14, 2026- Security improvements to sign-in. After updating, sign in once more.
- You can now sign in with Google as well as GitHub. GitHub is still the one that lets backups reach your repositories.
v1.17.0
October 6, 2026- Gemini CLI is verified end to end, and Grok CLI, xAI's own coding agent, joins it as a connector. Runs, tool calls, terminal-session sync and Frontier's own tools work through both. Gemini signs in with an API key or a Google Cloud project; Grok by running grok login, or with an xAI API key.
- Pick a Temperature beside a workspace's connector: Low, Medium or High chooses the model within that connector, like Haiku, Sonnet or Opus on Claude. See Choosing a connector per workspace.
- Switch a thread to a different connector and the conversation carries on. The new one gets the whole conversation so far, instead of the next run failing.
- Replay, in a reply's menu, shows the tokens each tool call used, and its cost where the agent reports one. Agents can ask where a week's tokens went; see Find out where your tokens go.
- Gemini and Grok get Proxy's tools automatically too, alongside Claude Code and Codex, whenever Proxy is on.
- UIs an agent shows under a reply read better on a phone, and a table cell cut short opens to its full text when you click the ellipsis.
- A community setup can list what it needs: a tool, a sign-in, an API key. After you install it, a Set up thread checks each one and asks your approval before installing or signing in to anything.
- Settings → General → Credentials keeps the API keys your agents need. They stay on this computer, out of backups, and thread runs get them as environment variables.
- What you've read is shared across your devices, so a thread you read on your phone isn't unread on your computer.
- Backups save conversations as readable files and send only what changed. Restore names the contexts it will replace before you confirm.
- Fixed: Quick Chat could create a second Assistant workspace; the Threads view kept redrawing while idle; a script's model question through an installed local agent came back empty; and a Claude thread that had run more than once reported its whole conversation's cost as each reply's.
v1.16.0
October 1, 2026- Your phone reaches Frontier from anywhere, not just on your home network. The connection is encrypted from your phone to your computer, and nothing needs opening on your router. Each phone has its own switch for this. See Using Frontier away from home.
- Only phones you've paired through the Frontier app, and allowed on your computer, can open your Frontier now. Your computer tells you when a phone connects from outside your network, every change a phone makes is in the Audit Trail, and a phone can be limited to some of your contexts.
- Choose how Frontier looks in Settings → General → Appearance: light, dark or following your system, four color palettes, the particle background, a still gradient or nothing, and less motion. The particle background has presets and its own options too.
- A table, cards or chart in a thread can show a value an agent keeps in the workspace, and update on its own whenever that value changes. Copy Shortcode puts the same live view into a workspace's prompt. See Replies you can use, not just read.
- A new Storage tab on each workspace shows the values its agents keep between runs.
- Community setups can come from agent folders written for Claude Code, Codex, GitHub Copilot, Gemini CLI, Cursor, OpenCode or Kiro. A repo of skills installs as a skills library: one lead agent that uses each skill when it fits.
- Proxy is now on by default. In the Browser panel, the + beside an account opens a new tab signed in as it, and Import from Chrome brings every account's login back over at once.
- Settings → General is reordered: Automation, Connectors, Proxy Browser, then Appearance. Connectors loads faster and shows that it's checking instead of an empty list.
- Agents' reads of a thread and a workspace prompt cost fewer tokens.
- Fixed: web pages could send requests to Frontier's local server; live views in threads kept playing behind other windows; and changing Appearance could undo an unsaved change elsewhere in Settings.
v1.15.0
September 29, 2026- Proxy is a browser built into Frontier that your agents can use. Switch it on in Settings → General, and Frontier sets it up for Claude Code and Codex for you. It keeps its own session for each account you sign in with, so two accounts can run side by side, and it can bring your logins over from Chrome.
- Open the Browser panel to watch an agent working in a Proxy tab, or take the tab over yourself for a login or a captcha. The agent's run carries on while you do.
- Teach Proxy a site by doing the task once while it records. It turns the recording into a tool your agents can call, which uses the site's own requests instead of clicking through the page.
- Replies can now include things you can use, not just text: a table with a button on each row, cards, a form, a live view of the Proxy tab an agent is driving, or a chart the agent draws. Nothing a reply includes runs a tool until you allow it.
- Agents can draw charts in a thread. In the desktop app Frontier draws each chart before the reply finishes, so an agent finds out straight away if its chart is broken. Clicking a point on a chart can start an action, once you confirm it.
- A mobile app for iOS and Android. It finds your computers on the local network or pairs with one by QR code, and notifications reach you there too. An agent can ask you to approve something and wait for your answer, and a sensitive request needs Face ID or your fingerprint.
- An agent can ask your phone for a photo, your location or your clipboard, or open its share sheet. Your phone asks you every time unless you tell it to always allow. You can also share a link, some text or a photo from your phone straight into a thread.
- Install a community setup from any public GitHub repo with a frontier.json, after checking every workspace, prompt and tool it adds. Claude Code and CrewAI repos can be installed too. To share one of your own, use "Share as setup" on a workspace.
- Frontier now runs on Linux, with x64 and arm64 downloads.
- Fixed: Remote Access certificates that iPhones rejected, and a new install that could lose its Remote Access certificate on its first run.
v1.14.0
September 25, 2026- A local model no longer starts cold after it's been idle. Frontier keeps the reading it did ahead of your first message on disk, so a thread that took half a minute to wake up again is ready in a fraction of a second.
- Local models show up in the system status readout — loaded, idle, still downloading, or failed with the reason — along with whether each is running on your GPU or has fallen back to the CPU. A model that fell back only because of a one-off launch problem now gets the GPU back the next time it starts.
- Watch a background agent work. The running-agents panel now streams the newest run's reply and tool calls live, instead of showing them only once it's finished.
- Open threads update on their own when a message arrives from somewhere else — an agent, the Scheduler, another window — and a thread renamed, resolved or rescheduled shows it straight away.
- A quieter reading view: the thread header slides away as you scroll down and comes back when you scroll up, and a small tab on the message box folds it away entirely.
- Give each context its own color from Manage Contexts, and it follows you everywhere that context shows up.
- A script Agent now shows its script in the workspace's agent panel, rather than an empty prompt.
- Deleting a workspace now cleans up its worktrees too, and tells you about any branch it kept because it hadn't been merged.
- Fixed: a Settings change made just before leaving the page could be lost, and the backup repository never saved.
- Fixed: the Assistant workspace duplicated itself every time it was opened; a Codex reply repeated its own plan; and a local model that failed to start left its thread stuck running.