Ghostex Updates https://github.com/maddada/Ghostex/releases Sparkle appcast for Ghostex macOS releases. 10.36.0 Mon, 26 Oct 2026 02:54:31 +0000 https://github.com/maddada/Ghostex/releases/tag/v10.36.0 103600 10.36.0 13.0 arm64 General > Tools > Browser > Show pages in their own row, off by default), with arrow keys and Delete on the row, thanks to @suatkocar. - **A page an agent opens for a project that isn't on screen goes to that project's Browser in the background:** the project you're looking at stays as it is, a notice says where the page went, and the agent can use the page right away, thanks to @suatkocar. - **Clicking a PR, issue, Linear or Work chip on another project's session takes you to that project** and opens the page in its Browser with that workspace's sign-ins, thanks to @suatkocar. ### 🌐 Remote computers - **Connecting to a remote computer logs in once,** so each start or reconnect costs two SSH logins instead of seven or eight. - **Remote tunnels stop when Ghostex quits,** and a tunnel left behind by a crash is stopped at the next launch. - **Interrupting OpenCode ends its running shells,** and deleting a session, project or worktree drops its queued prompts. ### πŸ‘₯ Accounts - **Codex logins from different people in one ChatGPT Business workspace are separate accounts,** each with its own name and settings, and existing accounts keep theirs (needs codex-swap 0.3.2 or later). - **Windows: Claude account switching uses Claude Swap 0.28,** still with shared history. ### 🐧 Linux - **The setup wizard's Browser Use and Computer Use steps work on AUR, deb and rpm installs,** which ship `ghostex` as a small script Ghostex now recognises. ### πŸ“„ Pages - **A page's answers keep trying to send and save while Ghostex can't be reached,** on the computer and the phone. - **A page published earlier gets today's built-in page script whenever it opens,** so it picks up later fixes. ### πŸ“± On the phone - **The phone app moves to Expo SDK 58 and React Native 0.88.** - **A page open on the phone keeps its address and its typed answers through a dropped link.** - **On the Machines screen, a long machine name no longer covers Edit** when a row is swiped open. - **The chip bar scrolls instead of overflowing,** its sheets use the chat's text size, and bottom sheets fade their backdrop in place while they slide up. ### 🩹 Fixes and polish - **macOS: closing a focused chat menu or the maximized chat box no longer quits the app** through the Touch Bar, thanks to @WangAxerold. - **A Chromium-style new tab (DevTools or the + button) no longer quits the app.** ]]> 10.35.0 Sun, 25 Oct 2026 13:07:57 +0000 https://github.com/maddada/Ghostex/releases/tag/v10.35.0 103500 10.35.0 13.0 arm64 General > File opening > Open file changes in picks Changes view or VS Code** for Review all and the Session details Changes card. - **The phone gets a read-only Changes screen** with the same diff, from a session's β‹― menu or a long-press on its row. ### πŸ’» VS Code view - **The Code Editor view is now called VS Code** everywhere, with the VS Code icon, and the outside editor in File opening menus is called VS Code app. ### 🀝 Handoff - **Handoff to Remote hands a session to another computer's project:** pick the computer and project (the one with the same repository is preselected), clone the repository there if it is missing, and see a note when the branches differ. The original session keeps running. - **Picking another agent's model hands off to exactly that agent and model,** and Handoff says why when no agent of that kind is set up. - **The chat's … menu works on remote sessions:** Handoff/Export, Fork, Full Reload, Rename, Close After Done and Note. ### 🧩 Session details panel - **Clicking a skill opens that skill,** in Agents Hub for your own skills and as its SKILL.md for a project or plugin skill. - **The details button stays on the last chat you focused,** even while you work in the sidebar, Files, the Commands panel or another view. - **The docked panel slides in and out** like the side panel, without the chat re-wrapping mid-slide. ### πŸ“‚ Files - **When a file changes on disk while you edit it, Compare shows the difference right inside Files,** with Back to editing, Keep mine and Take theirs. ### πŸ€– Agents - **A custom agent whose command is a built-in agent, such as omp, starts on a remote computer as that agent,** and one that matches no built-in agent says how to fix it. - **Antigravity chats no longer show agy's system messages,** each turn closes after agy's last reply, and agy 1.4.7's file edits, timers and task checks show as proper tool rows. - **A finished background command shows as a tool call inside its turn** for every agent, instead of a separate card. ### 🌐 Startup and remote computers - **Ghostex no longer shows a false startup report** when another start of gxserver got there first. - **macOS: when a remote computer starts gxserver over SSH, it keeps Keychain access,** so connectors stay signed in. ### 🩹 Fixes and polish - **Floating controls are solid, so text behind them no longer shows through:** the chat's command bar, the picture viewer's buttons in the chat and Files, and the composer's thumbnail remove button. - **Tooltips across the app go away when their click opens a window** instead of staying up over it. - **Windows: clicking a file link in a WSL session's chat opens the file** instead of saying the project folder is unavailable, thanks to @omegafrog. ]]> 10.34.0 Sun, 25 Oct 2026 01:06:54 +0000 https://github.com/maddada/Ghostex/releases/tag/v10.34.0 103400 10.34.0 13.0 arm64 Extensions > Store. Each part shows a pulsing placeholder while it loads, and clicking a skill opens it in Agents Hub. Claude sessions only for now. ### πŸŽ™οΈ Voice - **The voice agent is an extension you can turn off** in Settings > Extensions: its button leaves the top of the window, its hotkeys and call entries go away on the computer and the phone, and Dictate keeps working. Its settings now live under Settings > Extensions > Voice agent. ### πŸ€– OpenCode - **An OpenCode chat shows the same model as its terminal,** and messages sent from the chat use it. - **Ghostex starts OpenCode 2 even when an older OpenCode comes first on your PATH,** and when OpenCode 2 is missing or can't start, the chat says why and offers Install OpenCode 2 or Restart on OpenCode 2. - **OpenCode's long thoughts open in full** instead of being cut off on one line, on the computer, in the browser and on the phone. - **Windows: OpenCode installs and updates from Settings,** using Git for Windows. ### 🌐 Remote machines - **A remote machine's connection notice floats over the top of its list,** so the rows never move: a failed machine shows its reason with Reconnect and Remote Settings and turns only the tab's cloud icon red, and connecting shows a spinner and a one-line pill. - **The notice's Γ— shrinks it to a pill that keeps the red mark** and opens the card again on click, and the phone shows the same notice. ### 🩹 Fixes and polish - **macOS: Option and Shift with the arrows, Delete and Forward Delete edit text in web page fields** instead of typing a blank. ]]> 10.33.0 Sat, 24 Oct 2026 20:57:38 +0000 https://github.com/maddada/Ghostex/releases/tag/v10.33.0 103300 10.33.0 13.0 arm64 Sidebar > Session links in the sidebar starts at Always and also offers Selected session, Badge, Open work only and Off. - **Hovering a session in the sidebar opens its links in a floating card,** and +N opens the full list. - **Links stay fresh without slowing Ghostex down:** each repository is read from GitHub in one go, idle sessions refresh every 30 minutes and whenever you open them, and link titles survive restarts. - **On the phone, a chat shows its session's links in a strip under the header,** session rows follow the sidebar setting, and a long press on a link opens its details with Pin and Remove. ### πŸ’¬ Chat - **Shell commands in replies run with one click:** code blocks get Run in terminal and inline commands get Copy or Paste in terminal, using the project's Commands panel terminal, on the computer and the phone. - **The picture viewer moves through every picture in the chat** with the arrow keys, edge buttons and a counter, and with swipes on the phone. - **Every agent's tool calls read like Claude's:** a Codex command says what ran and a failed one leads with its exit code, and thinking is a slim row that opens on click. - **Settings > Chat > Open chat pages in picks Popup, Files or System browser** for the pages agents show in chat. - **Question forms show an info icon instead of the sentence about skipped questions,** on the computer, the phone and pages, and a page's choices follow the order of the variants shown above them. - **The running dot sits in the pill's corner like the questions dot,** and the questions pill shows its count instead of a question mark. - **Long chats use much less memory:** each chat now keeps its drawn messages once instead of twice, tens of megabytes less on a chat with a few thousand messages. - **A session keeps the Terminal or Chat view you picked for it** when it wakes, resumes or comes back after a restart. ### πŸŽ™οΈ Voice - **A voice call can be about one session:** start it from a chat's menu, or a session's long press on the phone, and widen it to all sessions when you need to. - **Push-to-talk gets a hold button beside Mute,** plus Space and a Hold to Talk hotkey and a Stop pill; on the phone, sliding off the button cancels, it buzzes as you press, and the call notification gets a Talk button. - **Long voice replies read as short paragraphs,** a run of the same tool shows as one row, and rows get more room. - **The computer asks Keep the call or Hang up and call when a call is already open on another computer,** like the phone does. ### πŸ—‚οΈ Sidebar - **A project's session groups sit indented under it with a tree line and a folder icon, and fold with it,** on the computer and the phone, thanks to @suatkocar (#286, ghostex-mobile#2). - **A session can leave a session group again:** drag it onto another group or its project's list, or use Advanced > Move to Group and Remove from Group, thanks to @suatkocar (#284). - **A folded orchestrator shows its threads' overlapping status dots:** blue means a thread finished and clears when you open the orchestrator, and pink means a thread is waiting on you. - **The sidebar toggle keeps its place beside the window buttons** when the top row is wider than the sidebar (#288). - **A computer tab's status circles sit below its label** instead of pushing the icon and name aside, on the computer and the phone. - **An awake session's agent icon is brighter at rest,** and Collapse All skips hidden session groups. ### 🧭 Orchestrators - **Every message an orchestrator sends a thread reminds it of its title,** so threads rename themselves to their latest task. - **Messages between agents always say who sent them,** and a thread can't message its own orchestrator in the middle of a turn. ### 🧩 Issues Workflow - **Work mode becomes Issues Workflow, on for every project once a Linear API key or `gh` is set up,** with Title sessions by their branch and Offer Clean up when a PR merges as their own settings, on the computer and the phone. ### 🌐 Remote access - **The pairing QR is a ghostex.dev link,** so the phone's own camera opens Ghostex and pairs, on Android and iPhone. - **Settings > Remote has Easy Connect, Tailscale, Remote machines and Advanced tabs,** each showing its status on the tab strip, and the pairing QR waits behind Show QR, which opens a larger popup. ### πŸ“‚ Files - **Pictures zoom with pinch, keys and header buttons, tall ones open at the view's width, and a click opens a full-window viewer;** on the phone, a double tap switches between screen width and actual size. ### πŸ“± On the phone - **This release's phone features come with the phone app update, not over the air,** so install the new app to get session links, voice calls about one session, push-to-talk, Run in terminal and the rest. - **Android pastes and drops images into the chat box,** and the chat box's pills stop flickering while you type. ### πŸͺŸ Windows - **Creating a Codex session no longer crashes the background service (#289),** a session step that crashes is skipped instead of taking the service down, and leftover session terminals and helpers are ended. ### πŸ”„ Updating - **Installing this version restarts your running sessions once on macOS, Linux and Windows with WSL.** Agents come back on their own, but anything they had in flight at that moment is lost, so update at a quiet time. ### 🩹 Fixes and polish - **New sessions start reliably (#290):** Ghostex checks the launch command, types nothing before the agent's input box is ready, and sends a model only to its own agent, so Codex no longer opens blank and Claude no longer gets a Codex model. - **macOS: picking a model or closing the Feedback window no longer quits the app (#291).** - **Kanban card text fields take clicks again when the board has its own window (#287).** - **Codex sessions idle for a week show their chat and resume again** after Codex compresses their history. - **A session whose account was removed moves to a working account when it wakes or is restored,** and an account refusal shows one toast naming the session, agent and account, with Open Accounts. - **Arrows, Home/End, Page Up/Down and Forward Delete edit text in web pages** instead of typing a blank. - **Agents Hub: the Sync all agents panel is opaque and lists only the groups with changes,** and an empty plan just says everything is in sync. - **The floating Capture button keeps up with a fast drag.** - **Settings hides rows this computer can't use until you search for them,** so a Mac with Read aloud off no longer says it can't speak. ]]> 10.32.0 Sat, 24 Oct 2026 02:12:47 +0000 https://github.com/maddada/Ghostex/releases/tag/v10.32.0 103200 10.32.0 13.0 arm64 Agents: Update available is a filled button** like the buttons beside it. ### πŸ“± On the phone - **Published pages open in a page sheet** with Refresh, the phone's own picture viewer, and a scroll position shared with the computer. - **On iPhone the chat box stays above the keyboard when the keyboard changes height while open.** ### 🧹 Projects - **No more Chats: Quick Terminal, `ghostex create-chat` and the Chats group are gone,** and a project in the chats folder is an ordinary project. ### ⚑ Faster and lighter - **The background service uses about half the CPU, and its startup memory peak drops from up to 650 MB to about 270 MB.** - **Background windows stop redrawing, hidden chats pause their clocks, and a working chat updates only its newest turn** instead of rebuilding the whole transcript. - **Typing and new messages in a long chat cost a fraction of what they did,** and saving a setting no longer freezes the window. - **Chat images, diagrams and pictures stop piling up in memory.** ### πŸ“¦ Smaller downloads - **The Windows installer is about 56 MB instead of 94 MB,** and releases no longer carry the Windows portable zip. - **The macOS download is about 5 MB smaller.** ### πŸ”’ Security - **Ghostex bundles Node 24.22.1 for the October 21 Node security release,** and its npm packages are past this week's advisories. ]]> 10.31.0 Thu, 22 Oct 2026 20:46:48 +0000 https://github.com/maddada/Ghostex/releases/tag/v10.31.0 103100 10.31.0 13.0 arm64 Extensions > Store. - **Auto-read in the chat's β‹― menu reads each finished reply of the chat on screen;** choose the voice and speed in Settings > Chat. ### πŸͺŸ Windows - **Ghostex repairs itself when an antivirus removes one of its helper programs** instead of failing every start, and when the installed copy is gone too, it names the file and how to restore it from Protection history. - **A background service start that hangs for three minutes is replaced on the next launch.** ### 🩺 When something goes wrong - **Ghostex waits while its background service is still starting** instead of failing with "Could not read gxserver response". - **Send Bug / Feedback can open a GitHub issue in your browser when the background service is not answering,** with your message and the startup diagnostics filled in and your personal details removed. - **`ghostex bundle` collects its diagnostics even when the background service is down.** - **A saved key or sign-in that can no longer be read says so** in Settings > Voice agent and Settings > Connectors, with a way to paste or sign in again. ### πŸ“¦ Smaller downloads - **Linux packages are much smaller:** the x64 rpm drops from 119 to 75 MB, the deb from 92 to 76 MB, and the built-in browser component from 366 to 152 MB. - **The macOS download is about 9 MB smaller and the Windows zip about 4 MB smaller.** ### 🩹 Fixes and polish - **The Linux deb installs on Debian 11 again.** - **Japanese input picks conversion candidates with Up and Down again.** - **Quick Access's project, scope and tag pickers have a proper search field.** - **A folded coordinator in the sidebar shows the highlight when one of its hidden threads is the session on screen,** on the computer and the phone. - **`ghostex settings open --tab` opens Voice agent, Connectors and Workspaces.** ]]> 3.26.1 Mon, 01 Jun 2026 18:43:20 +0400 https://github.com/maddada/Ghostex/releases/tag/v3.26.1 32601 3.26.1 13.0