--- version: 1.18.1 date: 2026-08-04 title: OAuth provider sign-in works again --- ## App ### New - **Sessions:** an archived session can be restored to the active list, from the sidebar context menu, the archived-sessions page or the bulk-selection bar. Permanent deletion is no longer the only option (thanks to @makeittech). - Chat: Ctrl/Cmd+L adds the selected text to the chat input, or focuses the input when nothing is selected. The toggle-sidebar shortcut moved to Ctrl/Cmd+Alt+L. ### Improvements - Providers: an OAuth-only provider shows a Connect flow in place of the API key form, and its models appear once you are signed in. - Providers: a sign-in that needs extra details, such as GitHub Copilot Enterprise, asks for them before it opens the browser. ### Fixes - **Providers:** signing in to an OAuth-only provider completes. The browser login is stored and the provider list updates, so you are no longer left signed out. - Providers: the copy button for device codes works. - Chat: a model you chose by hand stays selected after a delegated subtask finishes; it no longer reverts to the agent's default model. - Walkthrough: models without a working provider login are gone from the walkthrough picker, and Generate stays disabled until you pick a usable model, so it no longer fails with a raw provider error. - Walkthrough: connecting to a server older than the app says the server needs updating instead of showing a raw HTML parsing error. The "Critical" tag is now "Key change" with a tooltip, so it no longer reads as a problem found in your code. - Agents/CLI: a prompt that never reaches its session is reported as failed, and an unavailable model, agent or variant is rejected with a clear error before anything is created. - Desktop/Linux: "Open in Terminal" no longer launches a non-terminal app that is set as the terminal launcher (thanks to @kydorn). ## VS Code ### New - **Sessions:** an archived session can be restored to the active list, from the sidebar context menu, the archived-sessions page or the bulk-selection bar (thanks to @makeittech). - Chat: Ctrl/Cmd+L adds the selected text to the chat input, or focuses the input when nothing is selected. ### Improvements - Providers: an OAuth-only provider shows a Connect flow in place of the API key form, and its models appear once you are signed in. - Providers: a sign-in that needs extra details, such as GitHub Copilot Enterprise, asks for them before it opens the browser. ### Fixes - **Providers:** signing in to an OAuth-only provider, such as Cursor, completes in the browser. The login is stored and the provider updates, so you are no longer left signed out. - Providers: the copy button for device codes works. - Chat: a model you chose by hand stays selected after a delegated subtask finishes; it no longer reverts to the agent's default model.