Problem
The Inno Setup installer script (desktop/installer/cat-cafe.iss) hardcodes the old branding "Cat Cafe.exe" as the executable name, but electron-builder generates "Clowder AI.exe" based on productName in desktop/package.json.
Evidence
| File |
Field |
Value |
desktop/package.json:20 |
productName |
"Clowder AI" → electron-builder generates Clowder AI.exe |
desktop/installer/cat-cafe.iss:17 |
MyAppName |
"Cat Cafe" |
desktop/installer/cat-cafe.iss:25 |
MyAppExeName |
"Cat Cafe.exe" |
Impact
- Desktop shortcut → points to non-existent
Cat Cafe.exe → won't open
- Start menu shortcut → same issue
- Post-install auto-launch (
.iss line 199) → fails
- Add/Remove Programs shows old name "Cat Cafe"
Root Cause
Brand rename from "Cat Cafe" to "Clowder AI" updated desktop/package.json productName but did not propagate to cat-cafe.iss hardcoded values.
Suggested Fix
Update desktop/installer/cat-cafe.iss:
-#define MyAppName "Cat Cafe"
+#define MyAppName "Clowder AI"
...
-#define MyAppPublisher "Cat Cafe"
+#define MyAppPublisher "Clowder AI"
...
-#define MyAppExeName "Cat Cafe.exe"
+#define MyAppExeName "Clowder AI.exe"
Also review MyAppURL (line 24) which still points to the old repo URL.
[宪宪/claude-opus-4-6 🐾]
Problem
The Inno Setup installer script (
desktop/installer/cat-cafe.iss) hardcodes the old branding "Cat Cafe.exe" as the executable name, but electron-builder generates "Clowder AI.exe" based onproductNameindesktop/package.json.Evidence
desktop/package.json:20productName"Clowder AI"→ electron-builder generatesClowder AI.exedesktop/installer/cat-cafe.iss:17MyAppName"Cat Cafe"desktop/installer/cat-cafe.iss:25MyAppExeName"Cat Cafe.exe"Impact
Cat Cafe.exe→ won't open.issline 199) → failsRoot Cause
Brand rename from "Cat Cafe" to "Clowder AI" updated
desktop/package.jsonproductNamebut did not propagate tocat-cafe.isshardcoded values.Suggested Fix
Update
desktop/installer/cat-cafe.iss:Also review
MyAppURL(line 24) which still points to the old repo URL.[宪宪/claude-opus-4-6 🐾]