Skip to content

Releases: cachewraith/wraithgrid

Wraithgrid 1.24.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 03:25

A lighter background host, everywhere

New What changed
A lighter background host Terminal panes run in a new background host written in Rust, on Windows, macOS and Linux: about 5 MB of memory while idle instead of about 110 MB. Panes keep running after you close the window, as before
SSH machines without an install A Linux machine you reach over ssh no longer needs Wraithgrid installed: the host is copied there once per version, and versions unused for 30 days are removed
Prompt history ↑ and ↓ in the chat box step through the prompts you sent in that chat, like a shell; your draft comes back past the newest
Claude's questions one at a time When Claude asks several questions, they come as one card with a tab per question, number keys for the options, and Back/Next
Fix What changed
Long chats Long and streaming chats stay fast: a new word no longer redraws the message box or re-reads the whole answer
Last answer after quit Quitting right after an answer, or while one streams, no longer loses it from the chat when you open Wraithgrid again
Closing with busy chats Closing the window asks when a chat is still working, instead of stopping it; the tray no longer quits under a working chat
Big screens A pane with a very large screen reattaches instead of making every pane look stopped
Updates on Linux Cancelling the password prompt of an update no longer stops your terminal panes
Changes panel Follows further edits to a file that was already changed, without Refresh
Working line Comes back under an answer that paused while Claude keeps working (a big file write)
Approvals after Stop A question or approval that was stopped no longer comes back on the next turn
Preview address The dev server's address is read whole, so the preview opens the right port
Smaller fixes Settings path fields keep the last edit when you leave the page; Usage counts days right across a clock change; wraithgrid send makes the pane resume after a restart; dragging a panel edge no longer redraws every pane
Pull requests and full changelog

What's Changed

Full Changelog: v1.23.0...v1.24.0

Wraithgrid 1.23.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 03:19

Scheduled cards, working logos and a bigger About

New What changed
Scheduled as cards The Scheduled page shows each job as a card: where it runs, the prompt, and its next and last run at a glance. Queued Send later messages are cards above the jobs, with Cancel and Send now
Working logos While a chat thinks or runs a tool, its own logo (Claude, Codex, Antigravity…) pops and turns instead of three bouncing dots. Its row in the sidebar, a closed project that's working and the collapsed rail move the same way
Words blur in Answers come in word by word from a slight blur, and nothing trails the last word
A bigger About Updates shows the version large and each install step as it happens: Download, Verify, Ready, Restart. What's new lists every version beside its notes, with new features as cards and fixes as a list
Fix What changed
"Scheduled run done" No longer shows up for an ordinary chat when a scheduled run was left over from an earlier session; such a run is now closed quietly when Wraithgrid starts
Pull requests and full changelog

What's Changed

Full Changelog: v1.22.1...v1.23.0

Wraithgrid 1.22.1

Choose a tag to compare

@github-actions github-actions released this 25 Oct 16:19

Web preview, and chats stay chats

Everything from 1.22.0 below, now with every download built.

Fix What changed
Linux downloads 1.22.0's Linux build stopped on a test that failed by timing; with the test fixed, 1.22.1 ships the Linux packages too. Nothing changes in the app
Pull requests and full changelog

What's Changed

  • test(schedule): fix the flaky Send later e2e that failed the v1.22.0 Linux build by @cachewraith in #116

Full Changelog: v1.22.0...v1.22.1

Wraithgrid 1.22.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 16:13

Web preview, and chats stay chats

New What changed
Web preview Preview in a project's menu (or the command palette) runs the project's dev server and shows the site in a pane beside the chat. The command is found in package.json or Laravel's artisan and saved on the project; back, forward, reload, the address, open in browser and the server log are in its toolbar. Only addresses on this computer load, in the preview's own session; other links open in your browser
Attach to chat The preview's Attach to chat puts a screenshot of the page and its console errors and failed requests into the project's chat, ready to send, so the agent can see what it built
Chats stay chats Claude, Codex and Antigravity always open as chats: the Chat/Terminal switch and the terminal-only / commands are gone. Panes saved as terminals open as chats once; plain shells, other CLIs and remote panes stay terminals
Sign in from a chat A chat whose account isn't signed in has a Sign in button
Fix What changed
Scheduled chats and teams A scheduled chat or a team starts in the project's folder (or the folder its chats use) instead of your home folder, so the agent no longer asks which project to work on
Pull requests and full changelog

What's Changed

  • fix(schedule): scheduled runs and Start team start in the project's folder by @cachewraith in #111
  • feat(chat): chat-capable agents always show as chats; no Chat/Terminal switch by @cachewraith in #112
  • feat(preview): web preview pane runs the project's dev server and shows its page (#74, part A) by @cachewraith in #113
  • feat(preview): Attach to chat — screenshot, console errors and failed requests (#74, part B) by @cachewraith in #114
  • docs: CONTEXT current focus after #74 by @cachewraith in #115

Full Changelog: v1.21.0...v1.22.0

Wraithgrid 1.21.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 07:37

Scheduled chats, project teams and one header row

New What changed
Scheduled chats The Scheduled page starts chats on a schedule: once, daily, on chosen days, every few hours, or when an account's limit resets. Runs missed by over an hour are recorded, not run late; with jobs on, closing the window keeps the tray icon so they still run
Send later A clock button in the message box queues the message for when your limit resets, in an hour, tomorrow morning or at a time you pick; queued messages show above the box with Cancel and Send now
Project team Save a team of agents on a project (any providers, each with a role, model and first message, each on its own branch folder) and start them all with one click, laid out side by side; the editor shows each account's use and which agents share a limit
Claude's questions When Claude asks you something, the chat shows the options to pick (or your own answer) instead of an Allow button
Codex skills In a Codex chat, typing $ or / suggests its skills
One header row With one chat open, the window, project and chat bars are a single row; split chats get slim title rows whose buttons show on hover
Same corners in every theme Switching themes changes colours, not the roundness of corners
Fix What changed
Stuck "Thinking" A chat no longer keeps thinking after an error like "You've hit your session limit", and Stop always ends the wait
Session limit "Session limit" now counts as a usage limit for switching account and for scheduled chats
Pull requests and full changelog

What's Changed

  • test(shared): wait for every account to unlink by @cachewraith in #95
  • fix(themes): same corner radius for every built-in theme by @cachewraith in #97
  • feat(codex): suggest skills with $ and / in codex chats by @cachewraith in #98
  • feat(ui): one header row for a lone chat, slim rows for split panes by @cachewraith in #99
  • feat(team): save a team of agents per project and start them together by @cachewraith in #101
  • feat(team): show each agent's account use and shared limits by @cachewraith in #102
  • fix(chat): answer Claude's questions in the chat by @cachewraith in #104
  • feat(schedule): scheduled chats: jobs, Scheduled page and runner by @cachewraith in #105
  • feat(schedule): Send later from the chat box by @cachewraith in #106
  • fix(chat): never stay on Thinking after a failed turn; Stop always ends the wait by @cachewraith in #108

Full Changelog: v1.20.0...v1.21.0

Wraithgrid 1.20.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:51

One brain per provider, rounded panels and a clearer sidebar

New What changed
One brain per provider With sharing set to Overall, all Claude accounts share one CLAUDE.md, skills and plugins, and all Codex accounts share one AGENTS.md, skills and prompts, kept in ~/.wraithgrid/shared. Your ~/.claude and ~/.codex are left as they are
Codex reads CLAUDE.md A project with only a CLAUDE.md is now read by Codex too; AGENTS.md still wins
Sidebar tree Every project lines up on the left with its chevron; chats sit indented under a thin guide line; an empty project opens to New chat
Rounded panels Sidebar, chat and Changes panel are rounded panels with a small gap instead of edge lines
Working icons A running chat's logo, a closed project's icon and the collapsed rail's icon pop gently while they work
Fix What changed
Chat follow Clicking beside the messages, a sideways swipe over code or a growing message box no longer stops the chat from following new text
Account search The account picker's search box no longer shows a square focus ring
Pull requests and full changelog

What's Changed

Full Changelog: v1.19.5...v1.20.0

Wraithgrid 1.19.5

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:59

Instant chat scrolling

Fix What changed
Instant chat follow New content follows immediately without a slow glide or catch-up animation
Read earlier messages Scrolling up still pauses follow; reach the bottom or click the latest-message button to resume
Pull requests and full changelog

Full Changelog: v1.19.4...v1.19.5

Wraithgrid 1.19.4

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:56

Chat and sidebar fixes

Fix What changed
Chat auto-scroll Scrolling up immediately pauses follow while a reply streams. Reach the bottom or click the latest-message button to resume
Account identity Codex uses the ChatGPT knot; the sidebar footer shows a single provider badge on the avatar
Account picker Keyboard selection starts on the current account, and hovering rows does not scroll the list

This patch also stabilizes the Windows release checks.

Pull requests and full changelog

Full Changelog: v1.19.3...v1.19.4

Wraithgrid 1.19.2

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:41

Stop auto-scroll and identify Codex accounts

Fix What changed
Chat auto-scroll Scrolling up pauses follow immediately, even with a small wheel movement during a streamed reply. Reach the bottom or click the latest-message button to resume
Codex identity Codex accounts use the ChatGPT knot in account pickers, composer controls and provider badges
Account picker Keyboard selection starts on the current account. Hovering rows no longer scrolls the list
Pull requests and full changelog

Full Changelog: v1.19.1...v1.19.2

Wraithgrid 1.19.1

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:19

A cleaner app, project icons, and chats across CLIs

Feature How to use it
A cleaner app Flatter surfaces, more breathing room, consistent controls and smoother transitions across Settings, Usage, Projects, Accounts, chats, terminals, dialogs and menus. System and theme reduced-motion settings turn motion off
The new sidebar Projects and chats form compact, left-aligned rows with provider marks and quiet times or state words. The icon rail keeps projects reachable when collapsed. Account, pane count and version stay in the footer
Limits at a glance The sidebar shows the account new chats use, with separate 5h and week meters, reset times and where auto-switch will go next. Amber starts at 80%, red at 95%; click the block to open Usage
Project icons Right-click a project → Change icon to choose from the offline library. New projects can suggest icons from files in their folder, such as Laravel, Spring, React or Rust
Pick any account The account button in the composer lists accounts grouped by provider. Search by typing, use ↑↓ and Enter to choose, or Esc to close
Continue in another CLI Picking another chat CLI previews a text handoff before anything changes. Confirm to start the target CLI in the same pane position; the original chat stays reopenable in History. Picking a terminal-only CLI opens a fresh terminal pane
  • Switching between Claude accounts or between Codex accounts still copies and resumes the conversation. Antigravity accounts resume their shared conversation and explain that they use the same login.
  • Cross-CLI handoffs carry recent visible user and assistant text, without tool output or thinking. Model, effort and permission mode reset to the target CLI's defaults.
  • Composer controls are larger, long account names truncate, and the folder/branch appear below the box.
  • Empty projects keep the same compact alignment as active projects. Pane/account counts appear once in the sidebar footer, without an extra row underneath.
  • Theme-tool dropdowns follow the app's theme and support the keyboard. Settings sections support arrows, Home and End.
  • Scheduled is visible in the sidebar but disabled; scheduling is not included in this release.
Pull requests and full changelog

Full Changelog: v1.19.0...v1.19.1