From 112212d3cdef8e2210496660cdd137886b4d6d45 Mon Sep 17 00:00:00 2001 From: wylab Date: Fri, 13 Feb 2026 16:12:55 +0100 Subject: [PATCH] fix: use loguru for provider logging Nanobot uses loguru, not stdlib logging. Switch to loguru so thinking/usage logs actually appear in container output. Co-Authored-By: Claude Opus 4.6 --- nanobot/providers/anthropic_oauth.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/nanobot/providers/anthropic_oauth.py b/nanobot/providers/anthropic_oauth.py index 52dcaa8..3415b3a 100644 --- a/nanobot/providers/anthropic_oauth.py +++ b/nanobot/providers/anthropic_oauth.py @@ -5,12 +5,10 @@ which require Authorization: Bearer header instead of x-api-key. """ import json -import logging from typing import Any import httpx - -logger = logging.getLogger(__name__) +from loguru import logger from nanobot.providers.base import LLMProvider, LLMResponse, ToolCallRequest from nanobot.providers.oauth_utils import get_auth_headers, get_claude_code_system_prefix