fix(external-sources): i18n, alignment, and visual polish for config UI#1760
Merged
Merged
Conversation
- Fix ecosystem mode Select not showing disabled when master toggle is off - Remove raw English diagnostic messages from hook and source diagnostics - Replace raw error.detail with localized code reference - Add chevron indicators to all expandable <details> areas - Remove ExternalHooksPanel from page (read-only, no decision impact) - Move policy/master toggle to top of page - Remove catalog-level diagnostics section (redundant with per-source) - Filter out info-severity hook diagnostics (not actionable) - Flatten agent diagnostics: remove raw code, only show nextStep for blocking - Remove raw diagnostic code from agent detail and conflict cards - Rewrite all hook diagnostic texts for clarity (remove jargon) - Rewrite agent diagnostic texts (shorter, plain language) - Rewrite MCP empty state (remove incomplete example, clarify purpose) - Remove gray box backgrounds that look muddy in light theme - Add left-border grouping and top-border separators for visual structure - Fix alignment: all content shares same left edge within sections - Fix chevron-text spacing (gap + margin-right was too large) - Clean up unused SCSS (technical-detail, catalog-diagnostics, etc.)
- Delete ExternalHooksPanel component, SCSS, and tests (dead code after removing from page; no other consumers) - Remove unused hooks.diagnosticCode key from all three locales - Remove unused mcp.emptyExample key from all three locales - Resolves repeated filter() call (was in deleted ExternalHooksPanel)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes multiple i18n, alignment, and visual clarity issues in the External AI Applications settings page.
Changes
Bug fixes
opencode_default_permission_semantics_not_importedwere displayed inline. Removed from all rendering locations.Structural changes
i18n improvements (zh-CN / en-US / zh-TW)
Visual polish
Verification