From 7130440920144354a8330442d9cc5f1cdd3a966c Mon Sep 17 00:00:00 2001 From: "MagicMock/mock.effective_git_name/126962641680240" Date: Tue, 19 May 2026 12:12:19 +0000 Subject: [PATCH] chore(webhook): enable uvicorn access_log for ingress visibility MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without per-request lines, 401/404/422 webhook attempts vanish — no way to tell if Pebble's posts are arriving with a bad token versus not arriving at all. Flip access_log on so the next silent-webhook session leaves a trace. --- src/clayde/orchestrator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clayde/orchestrator.py b/src/clayde/orchestrator.py index 4de49fc..73c223d 100644 --- a/src/clayde/orchestrator.py +++ b/src/clayde/orchestrator.py @@ -372,7 +372,7 @@ async def _run_with_pebble() -> None: app = create_app(queue=queue, expected_token=settings.pebble_token) config = uvicorn.Config( app, host="0.0.0.0", port=settings.pebble_port, - log_level="info", access_log=False, lifespan="off", + log_level="info", access_log=True, lifespan="off", ) server = uvicorn.Server(config)