Skip to content

feat(frontend): group MCP tools and unify description hover previews - #4208

Open
xuyaqist wants to merge 33 commits into
developfrom
xyq/optimize_frontend_batch
Open

xuyaqist wants to merge 33 commits into
developfrom
xyq/optimize_frontend_batch

Conversation

@xuyaqist

Copy link
Copy Markdown
Contributor

No description provided.

Select NL2Agent creation or optimization examples from the draft description.
Share localized workbench creation examples and render card suggestions with
one consistent workbench list style and the common suggestion heading.

Align debug welcome and example placement with NL2Agent, remove excessive
height-dependent padding, and apply the debug gradient to NL2Agent only.
Keep transparent card defaults after reverting the experimental background.

Validation: 27 focused frontend tests, one legacy debug component test,
TypeScript checking, copyright checks and formal asset validation passed.
Full browser debug verification remains blocked before the editor loads;
retain the limitation in the change record.
…xamples conflict

Keep shared CardSuggestion rendering while preserving develop's localized skill titles and section labels. Retain prompt filling, focus, and fill-only interactions.

Validation: 141 frontend tests passed across 11 files; TypeScript, focused ESLint/Prettier, copyright, staged whitespace and formal asset consistency checks passed. Reused existing localization and interaction regressions. Merge maintenance adds no Python or protocol behavior and changes no formal Case contracts; no additional Python UT or D1-D5 cases are required. Browser journeys were not run.
Merge origin/develop while preserving the unified prompt contract and provider fault prerequisites.
Copilot AI balanced review requested due to automatic review settings October 24, 2026 07:46

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.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

This branch has not been deployed

No deployments
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.

2 participants