Skip to content

Conversation

@CBenoit
Copy link
Member

@CBenoit CBenoit commented Nov 1, 2025

No description provided.

@CBenoit CBenoit requested a review from Copilot November 1, 2025 04:43
@CBenoit CBenoit enabled auto-merge (squash) November 1, 2025 04:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors the ForwardError enum to properly implement the thiserror::Error trait and improves error message formatting consistency. The changes ensure that error source chains are properly propagated while simplifying the Display implementation.

  • Migrated ForwardError to use thiserror::Error derive macro with proper #[source] attributes
  • Updated Display implementation to provide consistent top-level error messages without exposing internal error details
  • Modified error logging to explicitly wrap errors with anyhow::Error::new() for consistent formatting

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI commented Nov 1, 2025

@CBenoit I've opened a new pull request, #1551, to work on those changes. Once the pull request is ready, I'll request review from you.

@CBenoit CBenoit merged commit e74e57f into master Nov 1, 2025
38 checks passed
@CBenoit CBenoit deleted the fix/forward-errors-not-fully-displayed branch November 1, 2025 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants