# Where an advisor sits relative to the tool loop one question, one tool call, so the model is called twice (ToolCallingAdvisor is at +300) logging advisor at +250 (outside the tool loop): [LoggingAdvisor] request messages=1 roles=U [LoggingAdvisor] response chars=20 took 5 ms logging advisor at +400 (inside the tool loop): [LoggingAdvisor] request messages=1 roles=U [LoggingAdvisor] response chars=0 took 5 ms [LoggingAdvisor] request messages=3 roles=UAT [LoggingAdvisor] response chars=20 took 5 ms