<#9565 feat(cli): Print installation error in a ni...
# meltano-repo-activity
g
#9565 feat(cli): Print installation error in a nice panel when using the console logger Pull request opened by edgarrmondragon ## Description Instead of directing the user to look at a log file somewhere, we print a nice panel with installation error details when using the console logger. ## Related Issues • #9400 ## Summary by Sourcery Display installation errors in a rich console panel and unify plugin error rendering with new formatters, refactoring VenvService logging and adjusting CLI exit behavior. New Features: • Print plugin installation errors in a styled console panel using a new PluginInstallFormatter • Replace StructuredExceptionFormatter with PluginErrorFormatter for consistent plugin exception rendering Bug Fixes: • Have the CLI install command exit with code 1 instead of raising CliError on failure Enhancements: • Integrate plugin error and installation formatters into MeltanoConsoleRenderer for improved console logging • Add structlog support to PluginInstallState to include installation context in structured logs • Refactor VenvService to use install_log_path and remove legacy file-based error handling CI: • Bump UV_EXCLUDE_NEWER date in integration_tests GitHub workflow Tests: • Revise tests to cover new console formatters and remove obsolete VenvService error-logging tests meltano/meltano