feat(cli): Display confidence level in findings output#194
Merged
Conversation
Add confidence badge display to the CLI interactive output, allowing users to assess finding reliability alongside severity. This helps with triaging findings since high-severity + low-confidence is very different from high-severity + high-confidence. Changes: - Add formatConfidenceBadge() and formatConfidencePlain() formatters - Display confidence in TTY mode after severity badge - Display confidence in fix flow interactive prompt - Add tests for new confidence display functionality Closes #190 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> https://claude.ai/code/session_011XdKDgKtk2tuTZ5Y9GsG5i
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
Confidence is now rendered after the description and verification lines (separated by a blank line) instead of inline on the title line. This keeps the title line clean and scannable while still surfacing confidence as a distinct metadata field. Updates the reporters spec examples and formatting functions table to document the new placement and the two confidence formatter functions. Closes #190 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Dead code flagged by Cursor Bugbot. The CI rendering path inlines confidence formatting directly, so this function was never called. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add confidence level display to findings in CLI output
When triaging findings, severity alone doesn't tell the full story. A high-severity finding with low confidence needs very different treatment than one with high confidence. This surfaces confidence as a color-coded badge (green/yellow/red) after the description in both TTY output and the interactive fix flow, so users can make better triage decisions at a glance.
Badge is omitted entirely when confidence is undefined, keeping output clean for skills that don't report it.
Closes #190