Skip to content

feat: add LLM review results display to bounty detail page [fj4WqyCCw3C5ShR1RfB7MoBPTpkRrBFYP1uT35g3MvT] - #1445

Open
waterWang wants to merge 1 commit into
SolFoundry:mainfrom
waterWang:feat/pr-837-llm-review
Open

feat: add LLM review results display to bounty detail page [fj4WqyCCw3C5ShR1RfB7MoBPTpkRrBFYP1uT35g3MvT]#1445
waterWang wants to merge 1 commit into
SolFoundry:mainfrom
waterWang:feat/pr-837-llm-review

Conversation

@waterWang

Copy link
Copy Markdown

Summary

Adds a new LLMReviewCard component to display AI review results on the bounty detail page. This implements the feature described in issue #837.

Changes

  • New component: LLMReviewCard.tsx with per-LLM score cards, expandable sections for strengths/improvements/reasoning, and side-by-side display for Claude, Codex, Gemini
  • API: getBountyReviews function in api/bounties.ts
  • Integration: BountyDetail.tsx now fetches and displays AI review results with loading/error states
  • Types: Added LLMReviewScore and BountyReview interfaces in types/bounty.ts

Acceptance Criteria

  • ✅ Display review scores from all three LLMs side-by-side
  • ✅ Show review quality indicators and confidence percentages
  • ✅ Link to full review details with reasoning
  • ✅ Loading skeleton while fetching reviews
  • ✅ Graceful error handling when reviews unavailable

Closes #837

- Add BountyReview and LLMReviewScore types
- Add getBountyReviews API function
- Create LLMReviewCard component with per-LLM score cards
  - Score bar, confidence badge, quality indicator
  - Expandable section with strengths, improvements, reasoning
  - Side-by-side display for Claude, Codex, Gemini
- Integrate into BountyDetail page with loading/error states

Closes SolFoundry#837

[fj4WqyCCw3C5ShR1RfB7MoBPTpkRrBFYP1uT35g3MvT]
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.

🏭 Bounty T2: Bounty Detail Page with LLM Review Results

1 participant