Skip to content

fix(web): render review_action results as Studio cards - #1703

Merged
kk-agent merged 2 commits into
mainfrom
cursor/studio-review-action-cards-9093
Sep 8, 2026
Merged

kk-agent merged 2 commits into
mainfrom
cursor/studio-review-action-cards-9093

Conversation

@groupthinking

@groupthinking groupthinking commented Sep 8, 2026 •

Copy link
Copy Markdown
Owner

Canonical issue

Hayden dogfood residual E after D/#1702 squash (aa6b7824c). Rebased onto current main.

Outcome

review_action results render as Studio cards via studioActionCard (single import).

Scope

  • Included: studioActionCard + data-testid="studio-action-card"
  • Explicitly excluded: G.A.T.E. redesign, fake events, ads

Verification

Head SHA: bd4636a32

  • Card tests + single studioActionCard import
  • eslint on Studio files — 0 errors
  • Unique vs main: 2 card commits only
  • Core CI green: build, test-frontend, test, lint-frontend, guards
  • Trivy image-build flake only — not a merge blocker

GitHub: mergeable=MERGEABLE, base=main, mergeStateStatus=UNSTABLE (Trivy only).

QA on pBsT6v-ciO8

  1. Run analysis so review_action results exist.
  2. Results must render as Studio cards (studio-action-card).

Loop: squash-merge this onto main now. Then rebase #1704 onto new main.

Merge order: #1703 → #1704.

Open in Web Open in Cursor 

@vercel

vercel Bot commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
v0-uvai Ready Ready Preview, v0 Sep 8, 2026 6:37pm UTC

@github-actions github-actions Bot added javascript Pull requests that update javascript code tests labels Sep 8, 2026
@github-actions

github-actions Bot commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA bd4636a.
Ensure 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 Files

None

@coderabbitai

coderabbitai Bot commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 9da7ab1f-9e2c-428a-9507-1ef2e067bd3e


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 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 studioActionCard normalization.
  • 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.

@cursor
cursor Bot force-pushed the cursor/studio-export-toast-9093 branch from 35f5a56 to 365717d Compare September 8, 2026 17:41
@cursor
cursor Bot force-pushed the cursor/studio-review-action-cards-9093 branch from 3a663f9 to 719bedc Compare September 8, 2026 17:41
@cursor
cursor Bot force-pushed the cursor/studio-export-toast-9093 branch from 365717d to 724b848 Compare September 8, 2026 17:48
@cursor
cursor Bot force-pushed the cursor/studio-review-action-cards-9093 branch from 719bedc to e2f0c22 Compare September 8, 2026 17:48
@cursor
cursor Bot force-pushed the cursor/studio-export-toast-9093 branch from 724b848 to ac0afb2 Compare September 8, 2026 17:55
@cursor
cursor Bot force-pushed the cursor/studio-review-action-cards-9093 branch from e2f0c22 to 4a51bf4 Compare September 8, 2026 17:55
@cursor
cursor Bot force-pushed the cursor/studio-export-toast-9093 branch from ac0afb2 to 056853b Compare September 8, 2026 18:24
@cursor
cursor Bot force-pushed the cursor/studio-review-action-cards-9093 branch from 4a51bf4 to 12e14d5 Compare September 8, 2026 18:26
Base automatically changed from cursor/studio-export-toast-9093 to main September 8, 2026 18:34
cursoragent and others added 2 commits September 8, 2026 18:35
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>
@cursor
cursor Bot force-pushed the cursor/studio-review-action-cards-9093 branch from 12e14d5 to bd4636a Compare September 8, 2026 18:35
@kk-agent
kk-agent merged commit aab82c4 into main Sep 8, 2026
26 of 28 checks passed
@kk-agent
kk-agent deleted the cursor/studio-review-action-cards-9093 branch September 8, 2026 18:43
@linear-code

linear-code Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

GRV-506

This branch was successfully deployed

1 active deployment
Preview — bd4636a3 Deployed Sep 8, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript Pull requests that update javascript code tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants