Repository navigation
fix(web): render review_action results as Studio cards - #1703
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Snapshot WarningsEnsure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice. Scanned FilesNone |
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
0e80e32 to
35f5a56
Compare
75f9c78 to
3a663f9
Compare
There was a problem hiding this comment.
🟡 Changes recommended
The duplicate studioActionCard import prevents the test file from parsing and running.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Adds structured Studio cards for review_action tool results with normalized titles, statuses, and details.
Changes:
- Adds
studioActionCardnormalization. - Renders tool results as Studio cards.
- Adds helper and integration coverage.
File summaries
| File | Description |
|---|---|
apps/web/src/lib/studio-pipeline-status.ts |
Defines card presentation data. |
apps/web/src/lib/__tests__/studio-pipeline-status.test.ts |
Tests card mapping; currently has a blocking duplicate import. |
apps/web/src/components/OneLoopStudio.tsx |
Renders normalized action cards. |
Review details
- Files reviewed: 3/3 changed files
- Comments generated: 1
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
35f5a56 to
365717d
Compare
3a663f9 to
719bedc
Compare
365717d to
724b848
Compare
719bedc to
e2f0c22
Compare
724b848 to
ac0afb2
Compare
e2f0c22 to
4a51bf4
Compare
ac0afb2 to
056853b
Compare
4a51bf4 to
12e14d5
Compare
Show title, status, and detail for review_action and other tool results instead of a raw tool/status blob. Co-authored-by: Hayden <groupthinking@users.noreply.github.com>
The stacked rebase left the helper imported twice, which broke frontend CI. Co-authored-by: Hayden <groupthinking@users.noreply.github.com>
12e14d5 to
bd4636a
Compare
Canonical issue
Hayden dogfood residual E after D/#1702 squash (
aa6b7824c). Rebased onto currentmain.Outcome
review_actionresults render as Studio cards viastudioActionCard(single import).Scope
studioActionCard+data-testid="studio-action-card"Verification
Head SHA:
bd4636a32studioActionCardimporteslinton Studio files — 0 errorsbuild,test-frontend,test,lint-frontend,guardsGitHub:
mergeable=MERGEABLE,base=main,mergeStateStatus=UNSTABLE(Trivy only).QA on pBsT6v-ciO8
review_actionresults exist.studio-action-card).Loop: squash-merge this onto main now. Then rebase #1704 onto new main.
Merge order: #1703 → #1704.