Commit graph

33 commits

Author SHA1 Message Date
Prasanna A P
967397eabd Merge dalat-v1 into mcp-revamp-followup; keep redesigned widget files
Resolves the PR #1189 conflict against its base. Both branches edited
apps/mcp/src/widget/{components/WorkspaceCard.tsx,design/tokens.css};
dalat-v1's dark-mode-readability tweak is superseded by the full widget
redesign, so both are resolved to the redesigned versions (which already
carry the memory/memories wording).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 18:29:44 -07:00
Prasanna A P
c0900939c0 Redesign MCP widget to match the console design language
Rebuild the widget's visual system around the console's real language:
cool-neutral surfaces in light and dark, the inset-shadow signature on
form fields, the file dropzone, and the workspace select, one restrained
blue accent, DM Sans. Remove the blue glow blobs, card/graph gradients,
grid backgrounds, and the v1-v4 variant system.

- Picker is a framed, scrollable list; the active row is marked by color
  (no tick or rail), so the trailing badge stays aligned across rows.
- Save/Upload use Nova's insideOut near-black pill for the primary action.
- Success/confirmation drop the memory/document id and show the workspace
  as a calm accent-dot chip instead of a blue-on-blue badge.
- Graph re-reads its palette whenever the document theme flips, so light
  mode no longer renders dark node fills and control chrome.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 18:17:02 -07:00
Prasanna A P
1b4065f2be merge main into mcp revamp 2026-07-10 23:36:23 -07:00
claude[bot]
d4e978e268 Fix Biome formatting and lint issues in MCP widget
Apply code formatting fixes and change let to const in formatTag.ts.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-07-06 11:01:37 +00:00
Ishaan Gupta
1af2e85620 Add MCP widget design variants 2026-07-06 16:28:27 +05:30
Ishaan Gupta
a0dd93ff0f Revert "Constrain MCP picker card width"
This reverts commit 440e9e94bd.
2026-07-03 20:46:17 +05:30
Ishaan Gupta
440e9e94bd Constrain MCP picker card width 2026-07-03 20:43:56 +05:30
Ishaan Gupta
166317b1ec Tighten MCP picker card spacing 2026-07-03 20:39:25 +05:30
Ishaan Gupta
e72f775fa6 Hide picker scrollbar chrome 2026-07-03 20:35:47 +05:30
Ishaan Gupta
af0bc630dd Avoid picker scroll for short workspace lists 2026-07-03 20:30:49 +05:30
Ishaan Gupta
2f391cf707 Match MCP widget typography to web 2026-07-03 16:55:00 +05:30
claude[bot]
1e81a3e27a Fix Biome formatting in Button.tsx
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-07-03 11:00:05 +00:00
Ishaan Gupta
649d985d48 Polish MCP widget UI 2026-07-03 16:27:37 +05:30
Ishaan Gupta
f0023bb414 Match MCP confirmation card style 2026-07-02 20:37:07 +05:30
Ishaan Gupta
ca71ed6ae6 Remove MCP status card borders 2026-07-02 20:35:06 +05:30
Ishaan Gupta
a81a7ed55d Match MCP permission pill to web card 2026-07-02 20:07:45 +05:30
Ishaan Gupta
d7e2991022 Match MCP workspace cards to web style 2026-07-02 20:03:06 +05:30
Ishaan Gupta
ef3762d328 Remove icons from MCP workspace cards 2026-07-02 19:42:31 +05:30
Ishaan Gupta
6a85341356 Use Supermemory loader in MCP widget 2026-07-02 19:40:38 +05:30
Ishaan Gupta
a09b5b6166 Use neutral hover states for MCP cards 2026-07-02 19:37:49 +05:30
Ishaan Gupta
645a44067c Preview Cursor MCP widget shell in studio 2026-07-02 19:33:30 +05:30
Ishaan Gupta
d5d0cb70bb Align MCP widget cards with web theme 2026-07-02 18:59:40 +05:30
claude[bot]
c811b40091 fix(mcp): resolve Biome lint and format errors
- Fix CSS specificity order: move .mcp-widget-glow base rule before
  override selector to satisfy noDescendingSpecificity
- Remove invalid aria-label from header element
- Add aria-hidden="true" to decorative SVG instead of role="img"
- Format multi-line shadow values on single lines per Biome

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-07-02 17:05:43 +05:30
ishaanxgupta
a8f364478a style(mcp): align graph widget surface 2026-07-02 17:05:43 +05:30
ishaanxgupta
0d7e231f2d style(mcp): solidify widget form surfaces 2026-07-02 17:05:43 +05:30
ishaanxgupta
f7d2bb7301 style(mcp): align widget UI with Nova theme 2026-07-02 17:05:43 +05:30
claude[bot]
677b9d41d9 Fix Biome CSS formatting in tokens.css
Consolidate multi-line shadow values to single lines to match Biome formatting rules.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-07-02 17:05:43 +05:30
ved015
afcc59ae49 Fix MCP widget dark mode readability
Make the widget fall back to dark tokens when the host does not provide an explicit theme, and expand workspace memory count labels from mem/mems to memory/memories.

Co-authored-by: Ishaan Gupta <ishaankone@gmail.com>
2026-07-02 17:05:43 +05:30
claude[bot]
75b3aaa618 Fix Biome CSS formatting in tokens.css
Consolidate multi-line shadow values to single lines to match Biome formatting rules.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-06-30 14:42:30 +00:00
ved015
99a8adaab5 Fix MCP widget dark mode readability
Make the widget fall back to dark tokens when the host does not provide an explicit theme, and expand workspace memory count labels from mem/mems to memory/memories.

Co-authored-by: Ishaan Gupta <ishaankone@gmail.com>
2026-06-30 20:08:45 +05:30
Prasanna A P
3e988d7500 mcp: rename EnterpriseMCP -> SupermemoryMCP (DO class + branding)
Functionality unchanged; just the name. The DO class is now SupermemoryMCP, which matches the existing supermemory-mcp worker's v1 migration -> the cutover is a no-op, no DO session reset. Demo/mock 'enterprise buyers' text left as-is.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 09:55:45 -07:00
claude[bot]
387606be00 fix: format CSS file to pass Biome CI check
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-06-19 09:55:45 -07:00
Prasanna A P
a95b9e9052 mcp: relocate enterprise-mcp as the public mcp revamp (apps/mcp)
Replaces the old apps/mcp with the enterprise-mcp code (functionality unchanged). package.json: worker supermemory-mcp, catalog deps pinned to explicit versions, portless dev:app. wrangler: name supermemory-mcp, route mcp.supermemory.ai, DO EnterpriseMCP. Builds + boots + OAuth discovery/401/worker-to-api verified locally.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 09:55:45 -07:00