diff options
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index c1b009f..aedd0f2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,11 @@ services: - ${HOME}/.local/share/dispatch:/home/${HOST_USER:-dispatch}/.local/share/dispatch - ${HOME}/.skills:/home/${HOST_USER:-dispatch}/.skills - ${HOME}/.config/dispatch:/home/${HOST_USER:-dispatch}/.config/dispatch + # Surface LLM debug logs on the host so they're inspectable without + # `docker exec`. The container path is fixed to the same default the + # debug-logger uses (DISPATCH_DEBUG_LLM_DIR), so on the host you can + # `tail -F /tmp/dispatch/llm-debug/*.json` while running. + - /tmp/dispatch/llm-debug:/tmp/dispatch/llm-debug env_file: - .env.dispatch environment: @@ -18,6 +23,11 @@ services: HOST_GID: ${HOST_GID:-1000} HOST_USER: ${HOST_USER:-dispatch} DISPATCH_WORKING_DIR: /app + # Debug logger — forwarded from host via bin/up. When unset, the logger + # is a no-op (early-return on the !ENABLED guard in debug-logger.ts). + DISPATCH_DEBUG_LLM: ${DISPATCH_DEBUG_LLM:-} + DISPATCH_DEBUG_LLM_VERBOSITY: ${DISPATCH_DEBUG_LLM_VERBOSITY:-} + DISPATCH_DEBUG_USAGE: ${DISPATCH_DEBUG_USAGE:-} frontend: build: |
