You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix dropped events during initial thread snapshot (pingdotgg#4079)
* [codex] fix mobile composer Enter behavior (pingdotgg#3930)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
* feat: draft hero landing on the index route (pingdotgg#4055)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
* feat: file explorer mention actions and zoom-aware context menus (pingdotgg#4054)
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* fix(web): avoid duplicate mention text on paste
Co-authored-by: codex <codex@users.noreply.github.com>
* fix(mobile): restore iOS home screen branding (pingdotgg#4025)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* perf(client): defer active thread cache writes (pingdotgg#4006)
* Default diffs to working changes (pingdotgg#3974)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* Add Grok to marketing site provider list (pingdotgg#3484)
* Fix reopening existing Diff tab (pingdotgg#3973)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* Fix sending messages during active turns (pingdotgg#3919)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* [codex] Route OpenCode missing-session errors through Effect (pingdotgg#3608)
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* [fix/feat:ui] Show default option badge (pingdotgg#3232)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* [fix/feat:ui] Preserve open-in editor brand colors (pingdotgg#3225)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* fix(web): handle macOS Home and End in composer (pingdotgg#2508)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* Allow failed remote environments to be removed (pingdotgg#4084)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* [codex] canonicalize client timestamps (pingdotgg#4112)
* [fix/feat:ui] Make selected menu checks blue (pingdotgg#3234)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
* fix(desktop): Validate WSL node version against engine range after probe success (pingdotgg#3621)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* Refresh splash screen and favicon branding (pingdotgg#4120)
* Add terminal selection copy action (pingdotgg#2904)
* fix(sync): reconcile upstream changes with fork-local behaviour
Two merge-introduced incompatibilities from the 20260719 upstream sync:
- Normalizer: upstream's client-timestamp canonicalization (da3c203)
rewrote bootstrap.createThread.createdAt, which BootstrapTurnStartDispatcher
uses to fingerprint a replayed bootstrap turn against the thread it already
created. Every retry would miss that check and create a duplicate thread.
Keep the client's bootstrap timestamp as the stable identity; the turn-level
createdAt is still canonicalized.
- ThreadTerminalDrawer: upstream's terminal selection copy action (1735e27)
passed a Terminal to writeSystemMessage, which this fork narrowed to accept
a TerminalWriteQueue. Use terminalWriterRef, matching the other call sites.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Ishan <ishansachu1@gmail.com>
Co-authored-by: Maxwell Young <maxtheyoung@gmail.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Alex <me@pixp.cc>
Co-authored-by: Chris Michael Guzman <67719167+Chrrxs@users.noreply.github.com>
Co-authored-by: Jake Leventhal <jakeleventhal@me.com>
Co-authored-by: Aditya Mer <101453576+Aditya190803@users.noreply.github.com>
Co-authored-by: Wout Stiens <71498452+StiensWout@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: ss <69873514+sandersonstabo@users.noreply.github.com>
Co-authored-by: Guilherme Vieira <46866023+GuilhermeVieiraDev@users.noreply.github.com>
Co-authored-by: Noah Zepner <noah@zepner.dev>
Co-authored-by: Utkarsh Patil <73941998+UtkarshUsername@users.noreply.github.com>
Co-authored-by: Taras <Taras.Fomin@gmail.com>
Co-authored-by: wizzoapp[bot] <254688279+wizzoapp[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
// Server dependencies (e.g. "effect") couldn't be resolved on the WSL
457
+
// filesystem — a packaging regression, since the server bundle needs its
458
+
// node_modules unpacked from the asar. Fatal so wsl-only mode falls back to
459
+
// Windows and dual mode surfaces the reason inline, instead of the server
460
+
// crash-looping on ERR_MODULE_NOT_FOUND once it actually launches.
461
+
if(probe.exitCode===3){
462
+
return{
463
+
ok: false,
464
+
reason:
465
+
"WSL server dependencies could not be loaded (for example \"effect\"). The server's bundled node_modules is not readable by the WSL distro's Node — this is a packaging problem with this build. Please report it.",
reason: `WSL Node.js ${rawVersion} does not satisfy the server's required engine range (${range}). Install a compatible version, and restart the desktop app.`,
0 commit comments