Commit Graph

11 Commits

Author SHA1 Message Date
Junyan Qin 62bdd1b3df feat(web): auto-open install dialog from one-click deep link
Accept a deep link from LangBot Space's one-click install:
/home/add-extension?install=1&extension_type=<plugin|mcp|skill>&author=&name=&version=
On mount, populate the install info, open the confirm dialog directly, and
strip the params from the URL. Reuses the existing marketplace install flow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 18:11:07 +08:00
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