Skip to content

fix(review-team): polish review settings localization#526

Merged
limityan merged 2 commits intoGCWing:mainfrom
limityan:yanzhn/deepreview
Apr 25, 2026
Merged

fix(review-team): polish review settings localization#526
limityan merged 2 commits intoGCWing:mainfrom
limityan:yanzhn/deepreview

Conversation

@limityan
Copy link
Copy Markdown
Collaborator

Localize AI error notifications

  • Switch error presentation i18n keys from errors. to errors: namespace so notification copy renders from the shared errors locale bundle
  • Replace formatDialogError with formatDialogErrorForNotification — returns structured object with severity, diagnostics, raw error, and actions
  • handleDialogTurnFailed dispatches warning vs error based on presentation severity, adds "Copy diagnostics" action
  • NotificationCenter renders expandable technical details panel for AI errors
  • NotificationContextMenuProvider adds "Copy diagnostics" context menu item

Polish review settings localization

  • Replace flat badge strip on Review Team page with clickable policy panel showing strategy, timeouts, split threshold, and max instances as metric tiles
  • Add "Review workflow" overview section to Review settings page
  • Normalize terminology across en-US/zh-CN/zh-TW locales (consistent "深度审查" usage, etc.)
  • Tone down deep review badge styling — neutral text with purple icon accent

@limityan limityan merged commit b96ba95 into GCWing:main Apr 25, 2026
4 checks passed
@limityan limityan changed the title Yanzhn/deepreview fix(review-team): polish review settings localization Apr 28, 2026
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.

1 participant