From 929f069d1466976730517c08c98441687742cce2 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Wed, 25 Feb 2026 11:54:57 +0100 Subject: [PATCH] Add debug logging to trace prompt sizes in worker --- .DS_Store | Bin 0 -> 6148 bytes EOF | 0 src/swarm/worker.py | 5 +++++ 3 files changed, 5 insertions(+) create mode 100644 .DS_Store create mode 100644 EOF diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..eba13223f6781b153af5c8a6f35630fbb0dc1cc4 GIT binary patch literal 6148 zcmeHKJ5EC}5S)cbM50NV(pTUHR+O9|7eFLUq)0(L=wHRTI2yB`g6NShDL}K*dhGR% zEl=_GEdX16?4N)IfH~a}pFT{@_uVIUR}mx9dB!W=G3EIA80CC1}80XPT z5Ss^xy>Luqgl0)4Ce^CNu%t8IDz6ugiAjf5^I>(fRfl46JI`;C4(o{;rGOMTSKvOE z3$Onh`i1`goTQZ$kOKco0h_J2>lL3=wRQ41ueFW-O!u5Gx*O*~;SlAR80DA?FUQMB b%Dm=t?)SnmG3bm3ov5Dy*F`1;ZmqyKRWud8 literal 0 HcmV?d00001 diff --git a/EOF b/EOF new file mode 100644 index 0000000..e69de29 diff --git a/src/swarm/worker.py b/src/swarm/worker.py index 3eb9fa7..09b877b 100644 --- a/src/swarm/worker.py +++ b/src/swarm/worker.py @@ -158,6 +158,11 @@ class SwarmWorker: prompt_tokens = len(request.prompt) // 4 self._context_used = min(prompt_tokens + request.max_tokens, 131072) # Cap at reasonable max + + # Debug: Log the actual prompt size received + import logging + logger = logging.getLogger(__name__) + logger.info(f"🔍 WORKER {self.name}: Received prompt with {len(request.prompt)} chars, ~{prompt_tokens} tokens + {request.max_tokens} max = {self._context_used} context") try: start_time = time.time()