#3680 feat: Add `stream_name` to structured logs
Pull request opened by
edgarrmondragon
SSIA
Summary by Sourcery
Propagate structured logging context by wrapping plugin and stream loggers in LoggerAdapter and updating logging utilities to handle optional stream-specific metadata.
Enhancements:
• Attach stream_name context to stream loggers using LoggerAdapter for structured logging.
• Change plugin-level logger to use LoggerAdapter to support contextual log metadata.
• Update formatter and type hints to treat stream_name as optional and accept both Logger and LoggerAdapter instances.
meltano/sdk