diff --git a/README.md b/README.md index e2d543c..b278e0c 100644 --- a/README.md +++ b/README.md @@ -250,10 +250,14 @@ Special thanks to: - **[hfyeh](https://github.com/hfyeh)** for diagnosing the Ubuntu 24.04 AppArmor unprivileged-userns block on Cowork bwrap and contributing the AppArmor profile workaround - **[davidamacey](https://github.com/davidamacey)** for identifying and fixing the XRDP GPU compositing blank-window issue on remote desktop sessions - **[pb3ck](https://github.com/pb3ck)** for diagnosing the Cowork `CLAUDE_CODE_OAUTH_TOKEN` env-strip bug with a working reference diff +- **[Joost-Maker](https://github.com/Joost-Maker)** for fixing the `$e` fs reference crash in cowork Patch 9 on Claude Desktop 1.3109.0, introducing the `[$\w]+` identifier-capture pattern at `cowork.sh:482-501` (#421) - **[aJV99](https://github.com/aJV99)** for exporting `GDK_BACKEND=wayland` in native Wayland mode to fix XWayland fallback blur on HiDPI displays - **[Andrej730](https://github.com/Andrej730)** - Quick-window regex readability refactor (`String.raw` + `escapeRegExp` helper) - - Fixing the visibility-function regex break on Claude Desktop 1.3883.0 (#495) + - Fixing the visibility-function regex break on Claude Desktop 1.3883.0 (#496) +- **[HumboldtJoker](https://github.com/HumboldtJoker)** for diagnosing the cowork Patch 2b silent failure on Claude Desktop 1.5354.0 — identifying that the log line was patched but session init still routed through the Swift addon (#553) +- **[zabka](https://github.com/zabka)** for identifying that `cowork-vm-service.js` was never auto-spawned on Linux and contributing a systemd-unit workaround that scoped the daemon auto-launch fix (#445) +- **[sirfaber](https://github.com/sirfaber)** for fixing the `$`-in-minified-identifier breakage of cowork Patch 2b (vm module assignment) and Patch 6 step 2 (retry-delay auto-launch) on Claude Desktop 1.5354.0 (#555) ## Sponsorship diff --git a/scripts/patches/cowork.sh b/scripts/patches/cowork.sh index 7c5c41d..2ed1009 100644 --- a/scripts/patches/cowork.sh +++ b/scripts/patches/cowork.sh @@ -118,7 +118,7 @@ if (vmClientLogMatch) { const assignRe = new RegExp( '(?\s*setTimeout\(\1,\s*(\w+)\)\)/ + /await new Promise\(([\w$]+)=>\s*setTimeout\(\1,\s*([\w$]+)\)\)/ ); if (retryMatch) { const retryStr = retryMatch[0];