Pinned fastify-raw-body from ^5.0.0 to 5.0.0 to ensure consistent
dependency versions across all environments.
Changes:
- Pinned fastify-raw-body to 5.0.0
- Regenerated pnpm-lock.yaml
Added a Media Container component (type 9) with a Media Image accessory
(type 11) to display an error image alongside the error header in Discord
notifications. This creates a more visually appealing and informative
error alert.
Changes:
- Created createMediaContainer helper function to generate the media
container with error image
- Updated createDiscordErrorPayload to use the media container
- Extracted helper to reduce function length and improve code organization
Updated Discord error notifications to use Components V2 with a beautiful
container layout. Changes include:
- Removed @mention from error notifications
- Updated channel ID to 1474606829504954511
- Implemented Container component (type 17) with Text Display components (type 10)
- Added accent color (#E91E63) and separators for visual appeal
- Organized error information with headers for scope, message, and stack trace
- Refactored pipeError to use options object for better code organization