07140e9c0b
feat(mcp): complete the MCP Servers page — curated catalog, UX, lifecycle & E2E ( #4272 ) ( #4300 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: M3gA-Mind <megamind@mahadao.com >
2026-06-30 22:37:41 +05:30
01c35414b5
MCP catalog — namespace-correct curation, data-driven auth, Official badge, Smithery opt-in ( #4120 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-28 13:19:04 -07:00
Steven Enamakel and GitHub
a49f2ce18f
feat(theme): runtime theming — semantic tokens, Theme Studio, presets ( #4130 )
2026-06-25 14:33:51 -07:00
Cyrus Gray and GitHub
171cedc6ef
feat(ui): consolidate buttons — 3 variants (primary/secondary/tertiary) + danger tone ( #4057 )
2026-06-25 16:29:52 +05:30
Steven Enamakel and GitHub
d798bf8299
fix(e2e): adapt Playwright specs + Vitest setup to chat-as-home shell ( #3751 ) ( #3754 )
2026-06-18 17:57:45 +05:30
sanil-23 and GitHub
c818f026cb
fix(mcp): surface 401s as an actionable "needs sign-in" state ( #3719 )
...
Closes #3719 . MCP HTTP 401s now report a distinct `Unauthorized` state (typed McpUnauthorizedError + atomic ConnectFailure snapshot) with a localized 'Sign in' notice instead of a raw-error dead-end; recovery polling + i18n across 14 locales.
2026-06-17 13:11:28 +05:30
Steven Enamakel and GitHub
d9eb79fd56
feat(mcp-registry): rich install screen and table UI redesign ( #3492 )
2026-06-08 07:19:11 -07:00
Steven Enamakel and GitHub
3ae5bab787
feat(mcp-registry): redesign MCP tab with official registry as primary source ( #3480 )
2026-06-07 21:22:29 -07:00
CodeGhost21 and GitHub
d710252eef
feat(mcp): multi-server lifecycle — enable/disable + error visibility ( #3196 ) ( #3339 )
2026-06-04 18:11:39 -04:00
32d03ca6aa
feat(mcp): connection health toolbar with bulk Retry All / Disconnect All actions ( #2641 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai >
2026-05-28 21:10:44 -07:00
55b1e6a30d
feat(mcp): search + keyboard navigation for installed MCP servers ( #2639 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-28 20:17:21 -07:00
6e2bc97ec5
feat(mcp): Sharable Inventory — portable secret-free manifest with export, parse, validate, and explicit per-entry import ( #2655 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-28 19:14:57 +05:30
Steven Enamakel and GitHub
b08998d5b0
i18nize remaining React UI strings ( #2577 )
2026-05-24 13:36:25 -07:00
Steven Enamakel and GitHub
85e84210db
feat: prod-test 2026-05-23 — composer, settings reorg, MCP/search, alpha banners ( #2554 )
2026-05-23 19:36:31 -07:00
Steven Enamakel and GitHub
c204a53de2
feat(mcp-clients): MCP client subsystem with Smithery registry + UI ( #2409 )
2026-05-20 23:05:14 -07:00