Configure LLM timeout and local port #8

Merged
caleb-brown merged 1 commit from t3code/configurable-llm-timeout into dev 2026-07-14 20:33:52 -04:00
Owner
  • Add TEMPER_LLM_TIMEOUT_SECONDS so slow OpenAI-compatible providers can use a longer review timeout.
  • Surface LLM timeout failures with the target URL and configured timeout value.
  • Update the local default public URL and Docker host port to localhost:61055.

Verification:

  • python3 -m compileall temper tests succeeded.
  • Not run: full pytest suite, because this worktree does not have the project test dependencies installed.

Caveats:

  • The app still listens on port 8000 inside the container; Docker maps host port 61055 to it.
- Add `TEMPER_LLM_TIMEOUT_SECONDS` so slow OpenAI-compatible providers can use a longer review timeout. - Surface LLM timeout failures with the target URL and configured timeout value. - Update the local default public URL and Docker host port to `localhost:61055`. Verification: - `python3 -m compileall temper tests` succeeded. - Not run: full pytest suite, because this worktree does not have the project test dependencies installed. Caveats: - The app still listens on port `8000` inside the container; Docker maps host port `61055` to it.
Author
Owner

Reviewed the timeout and local-port changes. No actionable defects found; git diff --check and Python syntax compilation pass. Merging into dev.

Reviewed the timeout and local-port changes. No actionable defects found; `git diff --check` and Python syntax compilation pass. Merging into `dev`.
Sign in to join this conversation.
No description provided.