Commit Graph

10 Commits

Author SHA1 Message Date
Junyan Qin 747ea069aa feat: polish extension import flow 2026-05-18 23:32:56 +08:00
Junyan Qin 9e62227104 feat(web): improve skill import flow 2026-05-18 18:33:39 +08:00
Junyan Qin 651904a5d4 fix: import github skill directories 2026-05-18 17:26:35 +08:00
Junyan Qin bf8b51569f feat: support github skill installation 2026-05-17 23:09:10 +08:00
Junyan Qin e4c674a9f0 fix(box): restore sandbox config and shared mcp runtime 2026-05-12 23:25:43 +08:00
WangCham 3f7031b6f0 feat: delete version for mcp and skills 2026-05-12 11:28:43 +08:00
WangCham 3db2ddd2c7 feat: change ui 2026-05-11 22:38:39 +08:00
Junyan Qin dd809d36f8 feat(extensions): mobile-friendly layout for extensions and add-extension pages
- Stack the extensions page header vertically on small screens, let the
  filter Tabs scroll horizontally if they overflow, hide the debug
  button label below sm and let the install/debug controls wrap.
- Constrain the debug popover and its inputs to the viewport width so
  they no longer overflow on phone-sized screens.
- Drop the card grid from a fixed 30rem column to a min(100%, 22rem)
  column at base / 28rem at sm, and reduce the gap, so cards render
  cleanly at 360px+ widths in both flat and grouped views.
- Make the add-extension header actions wrap on lg- viewports and the
  install dialog responsive instead of a hard 500px box.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 00:15:55 +08:00
WangCham f3d45eeeab feat: youhua qianduan 2026-05-09 16:47:23 +08:00
WangCham fffc862fe6 feat: refactor market 2026-05-09 11:49:44 +08:00