[Bugfix] Restore structured output logger initialization (#49626)
Signed-off-by: Change72 <changg@nvidia.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Chang Guo committed
Jul 23, 2026 at 11:26 UTC
b91a40e7297919e0baf57bab185b9d73076aa121
1 file changed
+4
vllm/v1/structured_output/__init__.py
+4
@@ -7,6 +7,7 @@ from concurrent.futures import Future, ThreadPoolExecutor
7
from typing import TYPE_CHECKING
8
9
from vllm.config import VllmConfig
10
+from vllm.logger import init_logger
11
from vllm.reasoning import ReasoningParserManager
12
from vllm.tokenizers import cached_tokenizer_from_config
13
from vllm.utils.import_utils import LazyLoader
@@ -28,6 +29,9 @@ else:
29
torch = LazyLoader("torch", globals(), "torch")
30
31
32
+logger = init_logger(__name__)
33
+
34
+
35
class StructuredOutputManager:
36
"""Engine-level manager for structured output requests."""
37