Skip to content

fix: surface deepest diagnostic error event#253

Open
snkk2x-collab wants to merge 1 commit into
Toolbox-Lab:mainfrom
snkk2x-collab:codex/deepest-diagnostic-error-245
Open

fix: surface deepest diagnostic error event#253
snkk2x-collab wants to merge 1 commit into
Toolbox-Lab:mainfrom
snkk2x-collab:codex/deepest-diagnostic-error-245

Conversation

@snkk2x-collab

Copy link
Copy Markdown

Summary

  • Track diagnostic event call depth from fn_call / fn_return topics while enriching reports.
  • Select the deepest diagnostic event that carries an error payload and add it as a high-likelihood root cause.
  • Cover nested diagnostic streams with helper-level and XDR-backed enrich_report tests.

Validation

  • rustfmt --check crates/core/src/decode/diagnostic.rs
  • cargo test -p prism-core --lib

Closes #245

@codeZe-us

Copy link
Copy Markdown
Contributor

Hi @snkk2x-collab please you were not assigned to work on this task. Apply to the task on Grantfox and i will assign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Find the Root Cause Error by Locating the Deepest Event in a Nested Call

2 participants