=== date ===
Mon Sep 21 05:39:33 AM UTC 2026
=== c-r-myproject-1 pane capture ===
ai-cli: could not promote child process group to terminal foreground
^C^C^C^C^C^C^C





































=== c-r-otherproject-1 pane capture ===
ai-cli: could not promote child process group to terminal foreground
^C^C^C^C^C





































=== c-r-myproject-1 process tree ===
2235149 2235095 2235095 2235095 S          00:00  |               \_ grep -E 1855872|1855888|1856028|1856044|1856031|1856043
1855872   27792 1855872 1855872 Ss         06:10  |   \_ /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-myproject-1.sh
1855888 1855872 1855872 1855872 S          06:10  |   |   \_ /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-myproject-1.sh
1856028 1855872 1855872 1855872 SNl        06:10  |   |   \_ uv run --no-project --python 3.14 python -c import os, sys; fd = os.environ.get("AI_CLI_SUPERVISOR_LEASE_FD"); fd and os.close(int(fd)); os.setsid(); os.execv(sys.argv[1], sys.argv[1:]) /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-myproject-1.sh --ai-cli-heartbeat-ticker c-r-myproject-1 O2RDt0NknlTUGair730_VitwiupV7huxXAgNq6vqsXs 1855872
1856044 1856028 1856044 1856044 SNs        06:10  |   |   |   \_ /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-myproject-1.sh --ai-cli-heartbeat-ticker c-r-myproject-1 O2RDt0NknlTUGair730_VitwiupV7huxXAgNq6vqsXs 1855872
2227345 1856044 1856044 1856044 SN         00:08  |   |   |       \_ sleep 30
1856031 1855872 1855872 1855872 SNl        06:10  |   |   \_ uv run --no-project --python 3.14 python -c import os, signal, sys; fd = os.environ.get("AI_CLI_SUPERVISOR_LEASE_FD"); fd and os.close(int(fd)); terminal_fd = os.environ.get("AI_CLI_SUPERVISOR_TERMINAL_FD"); terminal_fd and os.dup2(int(terminal_fd), 0); ready_path = os.environ.get("AI_CLI_SUPERVISOR_CHILD_READY_PATH"); os.isatty(0) and (os.setpgrp(), open(ready_path, "w").write("ready"), os.kill(os.getpid(), signal.SIGSTOP)); signal.signal(signal.SIGINT, signal.SIG_DFL); signal.signal(signal.SIGQUIT, signal.SIG_DFL); os.execvp(sys.argv[1], sys.argv[1:]) /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-myproject-1.sh --ai-cli-child-body
1856043 1856031 1856043 1855872 TN         06:10  |   |       \_ /home/user/.local/share/uv/python/cpython-3.14-linux-x86_64-gnu/bin/python3.14 -c import os, signal, sys; fd = os.environ.get("AI_CLI_SUPERVISOR_LEASE_FD"); fd and os.close(int(fd)); terminal_fd = os.environ.get("AI_CLI_SUPERVISOR_TERMINAL_FD"); terminal_fd and os.dup2(int(terminal_fd), 0); ready_path = os.environ.get("AI_CLI_SUPERVISOR_CHILD_READY_PATH"); os.isatty(0) and (os.setpgrp(), open(ready_path, "w").write("ready"), os.kill(os.getpid(), signal.SIGSTOP)); signal.signal(signal.SIGINT, signal.SIG_DFL); signal.signal(signal.SIGQUIT, signal.SIG_DFL); os.execvp(sys.argv[1], sys.argv[1:]) /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-myproject-1.sh --ai-cli-child-body
=== c-r-otherproject-1 process tree ===
2235180 2235095 2235095 2235095 S          00:00  |               \_ grep -E 1956628|1956649|1956779|1956791|1956781|1956798
1956628   27792 1956628 1956628 Ss         04:41  |   \_ /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-otherproject-1.sh
1956649 1956628 1956628 1956628 S          04:41  |       \_ /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-otherproject-1.sh
1956779 1956628 1956628 1956628 SNl        04:41  |       \_ uv run --no-project --python 3.14 python -c import os, sys; fd = os.environ.get("AI_CLI_SUPERVISOR_LEASE_FD"); fd and os.close(int(fd)); os.setsid(); os.execv(sys.argv[1], sys.argv[1:]) /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-otherproject-1.sh --ai-cli-heartbeat-ticker c-r-otherproject-1 mBeSqQkn3fFgBiavjGZxQ2TyLVWPqFpWJKev9WGTV2s 1956628
1956791 1956779 1956791 1956791 SNs        04:41  |       |   \_ /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-otherproject-1.sh --ai-cli-heartbeat-ticker c-r-otherproject-1 mBeSqQkn3fFgBiavjGZxQ2TyLVWPqFpWJKev9WGTV2s 1956628
2225774 1956791 1956791 1956791 SN         00:10  |       |       \_ sleep 30
1956781 1956628 1956628 1956628 SNl        04:41  |       \_ uv run --no-project --python 3.14 python -c import os, signal, sys; fd = os.environ.get("AI_CLI_SUPERVISOR_LEASE_FD"); fd and os.close(int(fd)); terminal_fd = os.environ.get("AI_CLI_SUPERVISOR_TERMINAL_FD"); terminal_fd and os.dup2(int(terminal_fd), 0); ready_path = os.environ.get("AI_CLI_SUPERVISOR_CHILD_READY_PATH"); os.isatty(0) and (os.setpgrp(), open(ready_path, "w").write("ready"), os.kill(os.getpid(), signal.SIGSTOP)); signal.signal(signal.SIGINT, signal.SIG_DFL); signal.signal(signal.SIGQUIT, signal.SIG_DFL); os.execvp(sys.argv[1], sys.argv[1:]) /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-otherproject-1.sh --ai-cli-child-body
1956798 1956781 1956798 1956628 TN         04:41  |           \_ /home/user/projects/otherproject/.venv/bin/python3 -c import os, signal, sys; fd = os.environ.get("AI_CLI_SUPERVISOR_LEASE_FD"); fd and os.close(int(fd)); terminal_fd = os.environ.get("AI_CLI_SUPERVISOR_TERMINAL_FD"); terminal_fd and os.dup2(int(terminal_fd), 0); ready_path = os.environ.get("AI_CLI_SUPERVISOR_CHILD_READY_PATH"); os.isatty(0) and (os.setpgrp(), open(ready_path, "w").write("ready"), os.kill(os.getpid(), signal.SIGSTOP)); signal.signal(signal.SIGINT, signal.SIG_DFL); signal.signal(signal.SIGQUIT, signal.SIG_DFL); os.execvp(sys.argv[1], sys.argv[1:]) /usr/bin/zsh /home/user/.local/state/ai-cli/sessions/c-r-otherproject-1.sh --ai-cli-child-body
=== c-r-myproject-1 child /proc status ===
State:	T (stopped)
Pid:	1856043
PPid:	1856031
SigPnd:	0000000000000000
ShdPnd:	0000000000004000
SigBlk:	0000000000000000
SigIgn:	0000000001001006
SigCgt:	0000000000000000
1856043 (python3.14) T 1856031 1856043 1855872
=== c-r-otherproject-1 child /proc status ===
State:	T (stopped)
Pid:	1956798
PPid:	1956781
SigPnd:	0000000000000000
ShdPnd:	0000000000004000
SigBlk:	0000000000000000
SigIgn:	0000000001001006
SigCgt:	0000000000000000
1956798 (python3) T 1956781 1956798 1956628
=== supervisor wchan (both blocked in sigsuspend) ===
sigsuspend.isra.0
sigsuspend.isra.0
