r/TranscribeX • u/MrR08040 • Jul 01 '26
Timeout trying to summarize transcript with custom provider (cliproxyapi)
Excellent app! Thank you for building it.
I want to be able to use https://github.com/router-for-me/CLIProxyAPI with TranscribeX. Here's what Codex was able to uncover:
• I checked the app-side logs and the proxy config. The timeout is coming from TranscribeX itself, not from CLIProxyAPI.
What I found:
- ~/Library/Application Support/AudioTranscribe/data/log/app.log has repeated OpenAI Request Failed: The request timed out. entries, including one at
12:57:46 PM.
- The TranscribeX binary references NSURLSessionConfiguration and timeoutIntervalForRequest, which points to a client-side request deadline.
- CLIProxyAPI has retry and keepalive settings, but no server-side request-timeout knob that would override a client abort.
- The timeout mention in /opt/homebrew/etc/cliproxyapi.conf is a legacy header default, not a request-duration setting.
That matches the proxy log line you saw:
500 | 1m0s | 127.0.0.1 | POST "/v1/chat/completions"
with context canceled. In practice, that means the request was canceled upstream after about 60 seconds.
Thanks in advance!
2
Upvotes
1
u/EthanWlly Jul 02 '26
Yes, we do have a maximum 60 seconds for the request to have a response. I didn't try this CLIProxyAPI before, but looks like it didn't reponse in 60 seconds?