From 7b932aec8180696d106a4729a868ba8a737e8660 Mon Sep 17 00:00:00 2001 From: delta-cloud-208e Date: Sat, 21 Feb 2026 12:19:04 +0000 Subject: [PATCH] fix: ensure cli.js gets chmod 755 after install --- claude/uclaude_updater.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/claude/uclaude_updater.py b/claude/uclaude_updater.py index f6c81b1..087dd7b 100644 --- a/claude/uclaude_updater.py +++ b/claude/uclaude_updater.py @@ -412,6 +412,9 @@ def install_cli_js(version, cli_js_path): shutil.copy2(cli_js_path, backup_path) shutil.copy2(release_cli, cli_js_path) + # Ensure execute permission (755) + os.chmod(cli_js_path, 0o755) + # Syntax check result = subprocess.run( ["node", "--check", cli_js_path],