Skip to content

feat(web,core): nursery profile, remove IDE/linter tools, i18n#210

Merged
GCWing merged 1 commit intomainfrom
gcwing/dev
Mar 21, 2026
Merged

feat(web,core): nursery profile, remove IDE/linter tools, i18n#210
GCWing merged 1 commit intomainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented Mar 21, 2026

Summary

This branch delivers a larger UI and agentic refresh: the assistant profile becomes a nursery flow, IDE control and linter tools are removed end-to-end, and several surfaces gain locale coverage and polish.

Core

  • Drop IdeControl and Linter tool implementations, registry wiring, and execution ordering updates.
  • Adjust agent modes and LSP workspace manager as needed for the new tool set.

Web UI

  • Replace PersonaView with Nursery gallery plus Assistant and hatch-template configuration pages (store, cards, token estimate helpers).
  • Add a Mermaid editor scene; refine mermaid panel, preview, and SVG interaction.
  • Remove IdeControl / Linter chat tool cards; update chat input, model selector, flexible panel, mini-apps, and my-agent nav.
  • i18n: move Agents scene and template-config strings into \en-US\ / \zh-CN; core agent role labels and nursery template copy live in JSON. Profile config pages use English comments only.

Testing

  • Not run in this session; recommend \pnpm run type-check:web\ and a quick smoke of Profile (nursery), Agents, chat, and Mermaid.

@GCWing GCWing force-pushed the gcwing/dev branch 3 times, most recently from 88fe129 to b92fa9e Compare March 21, 2026 12:02
- Remove IdeControl and Linter tools from the agentic stack, registry, and chat tool cards.

- Replace PersonaView with a nursery flow: gallery, assistant and hatch-template config pages, plus shared store and token estimate helpers.

- Add a dedicated Mermaid editor scene and refine mermaid panel, preview, and SVG interaction.

- Update chat input, model selector, flexible panel, mini-apps, my-agent nav, and related locales.

- Externalize AgentsScene and template-config copy; use English-only comments in profile config pages.
@GCWing GCWing merged commit 3c17a51 into main Mar 21, 2026
4 checks passed
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