./run-all.sh: line 24: /proc/1622118/cmdline: No such file or directory
20:57:40Z network inside the namespace: lo:127.0.0.1/8 lo:::1/128 
20:57:40Z stand-in upstream pid 1623641 on 127.0.0.1:18400; stand-in proxy pid 1623678 on 127.0.0.1:18317
20:57:40Z listeners visible inside the namespace: 127.0.0.1:18317 127.0.0.1:18400  (the host's 8317 is not among them)
CLIProxyAPI Version: 8.0.27, Commit: bf934162, BuiltAt: 2026-10-12T16:37:54Z
20:57:40Z S1 issue: GET the list, then PUT [bootstrap, A, B]
HTTP 200 ["standin-bootstrap-key"]
HTTP 200 {"config-version":8,"status":"ok"}
HTTP 200 ["standin-bootstrap-key","sk-standin-agentA-021acca63aaddf78","sk-standin-agentB-aa6b32c15aeb2101"]
S1-A-immediately key=sk-standin-agentA-021acca63aaddf78 -> HTTP 200 {"id":"msg_standin2","type":"message","role":"assistant","model":"claude-sonnet-5-5","content":[{"type":"text","text":"STAND-IN-ANSWER-1 (streamed in three chunks)"}],"stop_reason":"end_turn","stop_sequence":null,"usage":{"input_tokens":25,"cache_creation_input_tokens":0,"cache_read_input_tokens":0,
S1-B-immediately key=sk-standin-agentB-aa6b32c15aeb2101 -> HTTP 200 {"id":"msg_standin4","type":"message","role":"assistant","model":"claude-sonnet-5-5","content":[{"type":"text","text":"STAND-IN-ANSWER-3 (streamed in three chunks)"}],"stop_reason":"end_turn","stop_sequence":null,"usage":{"input_tokens":25,"cache_creation_input_tokens":0,"cache_read_input_tokens":0,
20:57:41Z client S2-claude-A (claude, key=sk-standin-agentA-021acca63aaddf78): exit=0, upstream requests=2, stdout: ROUNDTRIP-OK: 1	probe-file-content: STAND-IN-PROBE-7f3a 2 
20:57:55Z client S2-pi-env-A (pi-env, key=sk-standin-agentA-021acca63aaddf78): exit=1, upstream requests=0, stdout: 
20:57:56Z client S2-pi-A (pi, key=sk-standin-agentA-021acca63aaddf78): exit=0, upstream requests=2, stdout: ROUNDTRIP-OK: probe-file-content: STAND-IN-PROBE-7f3a 
HTTP 200 {"claude":{"http://127.0.0.1:18400|standin-upstream-key-0001":{"success":6,"failed":0,"recent_requests":[{"time":"12:40-12:50","success":0,"failed":0},{"time":"12:50-13:00","success":0,"failed":0},{"time":"13:00-13:10","success":0,"failed":0},{"time":"13:10-13:20","success":0,"failed":0},{"time":"13:20-13:30","success":0,"failed":0},{"time":"13:30-13:40","success":0,"failed":0},{"time":"13:40-13:5
20:57:56Z client S3-claude-B (claude, key=sk-standin-agentB-aa6b32c15aeb2101): exit=0, upstream requests=1, stdout: STAND-IN-ANSWER-11 (streamed in three chunks) 
20:57:56Z S4 revoke A: DELETE /v0/management/api-keys?value=A
HTTP 200 {"status":"ok"}
HTTP 200 ["standin-bootstrap-key","sk-standin-agentB-aa6b32c15aeb2101"]
S4-A-after-revoke key=sk-standin-agentA-021acca63aaddf78 -> HTTP 401 {"error":"Invalid API key"}
S4-B-after-revoke key=sk-standin-agentB-aa6b32c15aeb2101 -> HTTP 200 {"id":"msg_standin14","type":"message","role":"assistant","model":"claude-sonnet-5-5","content":[{"type":"text","text":"STAND-IN-ANSWER-13 (streamed in three chunks)"}],"stop_reason":"end_turn","stop_sequence":null,"usage":{"input_tokens":25,"cache_creation_input_tokens":0,"cache_read_input_tokens":
20:59:37Z client S4-claude-A-revoked (claude, key=sk-standin-agentA-021acca63aaddf78): exit=124, upstream requests=0, stdout: 
20:59:37Z client S4-pi-A-revoked (pi, key=sk-standin-agentA-021acca63aaddf78): exit=1, upstream requests=0, stdout: 
20:59:38Z client S4-claude-B-after (claude, key=sk-standin-agentB-aa6b32c15aeb2101): exit=0, upstream requests=1, stdout: STAND-IN-ANSWER-15 (streamed in three chunks) 
HTTP 200 {"claude":{"http://127.0.0.1:18400|standin-upstream-key-0001":{"success":9,"failed":0,"recent_requests":[{"time":"12:40-12:50","success":0,"failed":0},{"time":"12:50-13:00","success":0,"failed":0},{"time":"13:00-13:10","success":0,"failed":0},{"time":"13:10-13:20","success":0,"failed":0},{"time":"13:20-13:30","success":0,"failed":0},{"time":"13:30-13:40","success":0,"failed":0},{"time":"13:40-13:5
20:59:38Z S4b restart the stand-in proxy (same config file, same command)
S4b-B-after-restart key=sk-standin-agentB-aa6b32c15aeb2101 -> HTTP 200 {"id":"msg_standin18","type":"message","role":"assistant","model":"claude-sonnet-5-5","content":[{"type":"text","text":"STAND-IN-ANSWER-17 (streamed in three chunks)"}],"stop_reason":"end_turn","stop_sequence":null,"usage":{"input_tokens":25,"cache_creation_input_tokens":0,"cache_read_input_tokens":
S4b-A-after-restart key=sk-standin-agentA-021acca63aaddf78 -> HTTP 401 {"error":"Invalid API key"}
S5-unknown key=sk-standin-never-issued-0000 -> HTTP 401 {"error":"Invalid API key"}
S5-missing key=- -> HTTP 401 {"error":"Missing API key"}
21:02:39Z client S5-claude-unknown (claude, key=sk-standin-never-issued-0000): exit=1, upstream requests=0, stdout: Failed to authenticate. API Error: 401 {"error":"Invalid API key"} 
21:02:39Z client S5-pi-unknown (pi, key=sk-standin-never-issued-0000): exit=1, upstream requests=0, stdout: 
21:02:40Z client S5-claude-missing (claude, key=-): exit=1, upstream requests=0, stdout: Not logged in · Please run /login 
21:02:40Z client S5-pi-missing (pi, key=-): exit=1, upstream requests=0, stdout: 
21:02:40Z S6 stand-in upstream stopped
S6-B-upstream-down key=sk-standin-agentB-aa6b32c15aeb2101 -> HTTP 500 {"type":"error","error":{"type":"api_error","message":"Post \"http://127.0.0.1:18400/v1/messages?beta=true\": dial tcp 127.0.0.1:18400: connect: connection refused"}}
21:04:20Z client S6-claude-B-upstream-down (claude, key=sk-standin-agentB-aa6b32c15aeb2101): exit=124, upstream requests=0, stdout: 
21:04:37Z client S6-pi-B-upstream-down (pi, key=sk-standin-agentB-aa6b32c15aeb2101): exit=1, upstream requests=0, stdout: 
HTTP 200 {"claude":{"http://127.0.0.1:18400|standin-upstream-key-0001":{"success":1,"failed":13,"recent_requests":[{"time":"12:50-13:00","success":0,"failed":0},{"time":"13:00-13:10","success":0,"failed":0},{"time":"13:10-13:20","success":0,"failed":0},{"time":"13:20-13:30","success":0,"failed":0},{"time":"13:30-13:40","success":0,"failed":0},{"time":"13:40-13:50","success":0,"failed":0},{"time":"13:50-14:
21:04:37Z inner script done; proxy log files: 59, size 600 KiB
inner exit: 0
cleanup done: 0 process(es) signalled, state/ removed: yes
host guard: running proxy (pid, start time, argv), its 8317 listener and its config stat UNCHANGED; ~/.pi untouched
live-proxy activity during the run (informational, other clients; see out/host-activity.txt):
  established connections to 127.0.0.1:8317 from other host processes: 2
  files under the live proxy's data dir newer than the marker (names only):
    /home/jwoltje/.local/opt/EasyCLIProxyAPI/oauth/logs/core-start-output.log
    /home/jwoltje/.local/opt/EasyCLIProxyAPI/usage-records/usage.db
left behind outside out/: 0
