Commit 75f7381
committed
fix: resolve user login shell environment and throttle gh API calls
ShellCommand now resolves the user's login shell environment once at
startup and injects it into every subprocess. This fixes tmux socket
mismatches in .app bundles (TMPDIR differs from terminal) that caused
0 sessions to show in the process manager.
Also throttle gh CLI calls: every 30s when active, every 5min when
backgrounded, to avoid GitHub API rate limiting.1 parent c62b49e commit 75f7381
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1082 | 1082 | | |
1083 | 1083 | | |
1084 | 1084 | | |
1085 | | - | |
1086 | | - | |
| 1085 | + | |
| 1086 | + | |
1087 | 1087 | | |
1088 | 1088 | | |
1089 | 1089 | | |
| |||
0 commit comments