The bare `except:` clause catches SystemExit which is raised by sys.exit(0), causing the script to fall through to sys.exit(1). Changed to `except Exception:` which doesn't catch SystemExit, allowing proper exit code propagation. Also: - Simplified Python extraction script - Use double quotes for string literals (shell compatibility) - Write Python script to temp file instead of heredoc (RPCD stdin conflict) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| rpcd | ||