Skip to content

fix(mobile): show structured input option descriptions - #7306

Closed
breezeFur wants to merge 1 commit into
pingdotgg:mainfrom
breezeFur:codex/fix-mobile-option-descriptions
Closed

fix(mobile): show structured input option descriptions#7306
breezeFur wants to merge 1 commit into
pingdotgg:mainfrom
breezeFur:codex/fix-mobile-option-descriptions

Conversation

@breezeFur

@breezeFur breezeFur commented Aug 17, 2026

Copy link
Copy Markdown

Summary

Fixes #7304.

The mobile structured user-input card now renders each option's description below its label, matching the existing web client behavior. Descriptions equal to the label remain hidden to avoid duplicate text.

Validation

  • git diff --check passed.
  • The mobile workspace dependency install was attempted with the checked-in lockfile, but npm downloads were too slow to complete, so the mobile test suite and typecheck could not run locally.

Note

Show option descriptions in structured input multiple-choice cards

In PendingUserInputCard.tsx, each multiple-choice option now renders a description line below the label when option.description is present and differs from option.label. The description uses smaller, subtler typography and is wrapped in a gap-0.5 View alongside the label.

Macroscope summarized 7b015f2.


Note

Low Risk
Localized mobile UI presentation change with no API, selection, or submission logic touched.

Overview
Structured user-input options on mobile now show a secondary description line under each choice label in PendingUserInputCard, aligning with web behavior.

Each option pill wraps label and optional description in a vertical stack. A description renders only when option.description is set and is not identical to option.label, using smaller muted text so duplicate copy is avoided.

Reviewed by Cursor Bugbot for commit 7b015f2. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai

coderabbitai Bot commented Aug 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 8418ea68-eb2a-45e6-9d38-5c706ae2e151

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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.

@github-actions github-actions Bot added vouch:unvouched PR author is not yet trusted in the VOUCHED list. size:XS 0-9 changed lines (additions + deletions). labels Aug 17, 2026
@breezeFur
breezeFur marked this pull request as ready for review August 17, 2026 08:26
@macroscopeapp

macroscopeapp Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Approvability

Verdict: Approved 7b015f2

Minor UI-only change that conditionally displays option descriptions in a mobile input card. Purely visual enhancement with no logic or behavior changes.

You can customize Macroscope's approvability policy. Learn more.

@t3-code

t3-code Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

closing as already addressed. The same structured-input option-description fix merged in #7321.

@t3-code t3-code Bot closed this Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS 0-9 changed lines (additions + deletions). vouch:unvouched PR author is not yet trusted in the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Mobile structured user-input cards omit option descriptions

1 participant