Refactor observability imports to maintain consistency across modules

This commit is contained in:
Magnus Müller
2025-07-05 23:12:05 +02:00
parent a4c9b992ba
commit ef36632ccf
4 changed files with 4 additions and 7 deletions

View File

@@ -3,8 +3,6 @@ from __future__ import annotations
import json
import logging
from observability import observe_debug
from browser_use.agent.message_manager.views import (
HistoryItem,
)
@@ -24,6 +22,7 @@ from browser_use.llm.messages import (
SystemMessage,
UserMessage,
)
from browser_use.observability import observe_debug
from browser_use.utils import match_url_with_domain_pattern, time_execution_sync
logger = logging.getLogger(__name__)

View File

@@ -16,9 +16,8 @@ from pathlib import Path
from typing import Any, Self
from urllib.parse import urlparse
from observability import observe_debug
from browser_use.config import CONFIG
from browser_use.observability import observe_debug
from browser_use.utils import _log_pretty_path, _log_pretty_url
from .utils import normalize_url

View File

@@ -8,7 +8,6 @@ from inspect import Parameter, iscoroutinefunction, signature
from types import UnionType
from typing import Any, Generic, Optional, TypeVar, Union, get_args, get_origin
from observability import observe_debug
from pydantic import BaseModel, Field, RootModel, create_model
from browser_use.browser import BrowserSession
@@ -21,6 +20,7 @@ from browser_use.controller.registry.views import (
)
from browser_use.filesystem.file_system import FileSystem
from browser_use.llm.base import BaseChatModel
from browser_use.observability import observe_debug
from browser_use.telemetry.service import ProductTelemetry
from browser_use.utils import match_url_with_domain_pattern, time_execution_async

View File

@@ -7,8 +7,6 @@ import re
from collections.abc import Awaitable, Callable
from typing import Any, Generic, TypeVar, cast
from observability import observe_debug
try:
from lmnr import Laminar # type: ignore
except ImportError:
@@ -37,6 +35,7 @@ from browser_use.controller.views import (
from browser_use.filesystem.file_system import FileSystem
from browser_use.llm.base import BaseChatModel
from browser_use.llm.messages import UserMessage
from browser_use.observability import observe_debug
from browser_use.utils import time_execution_sync
logger = logging.getLogger(__name__)