feat(status): add error context #70

Merged
alexion merged 1 commits from feat/status-context into main 2026-09-17 15:10:51 -04:00
Owner

Summary

  • add Status::with_context and ResultExt::with_context
  • preserve status codes while wrapping lower-level errors as sources
  • add path-specific context to xatu file traversal errors

Validation

  • cargo fmt -p status -p xatu
  • cargo test -p status
  • cargo check -p xatu
  • bazel test //src/status:status_test
  • bazel build //src/xatu:xatu
## Summary - add `Status::with_context` and `ResultExt::with_context` - preserve status codes while wrapping lower-level errors as sources - add path-specific context to xatu file traversal errors ## Validation - `cargo fmt -p status -p xatu` - `cargo test -p status` - `cargo check -p xatu` - `bazel test //src/status:status_test` - `bazel build //src/xatu:xatu`
alexion added 1 commit 2026-09-17 15:07:24 -04:00
alexion merged commit 6b29f2c2b9 into main 2026-09-17 15:10:51 -04:00
alexion deleted branch feat/status-context 2026-09-17 15:10:51 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#70