9 Commits

Author SHA1 Message Date
程序员阿江(Relakkes)
c68d42f6a1 fix: speed up skill marketplace detail previews
Add server-side detail caching and in-flight request coalescing for marketplace details, reuse a long-lived service across API requests, and parallelize ClawHub detail preview fetches.

Add desktop detail cache/prefetch behavior and render marketplace Markdown/code previews through the existing MarkdownRenderer and CodeViewer components.

Stabilize the H5 diagnostics test on machines where the first non-internal IPv4 address is not a plain LAN address.

Tested: bun test src/server/__tests__/skill-market.test.ts src/server/__tests__/skill-market-install.test.ts

Tested: cd desktop && bun run test -- SkillCenter.test.tsx skillMarketStore.test.ts --run

Tested: bun test src/server/__tests__/h5-access-service.test.ts -t 'getDiagnostics reports stale'

Tested: git diff --check

Tested: bun run check:desktop

Tested: bun run check:server

Not-tested: bun run verify and coverage gates; this is a local handoff, not PR-ready validation.

Confidence: high

Scope-risk: moderate
2026-07-06 20:51:51 +08:00
程序员阿江(Relakkes)
790b0925ec fix: make skill marketplace search functional 2026-07-05 00:23:53 +08:00
程序员阿江(Relakkes)
977cd6e87a fix: harden skill market theme and loading states 2026-07-05 00:23:53 +08:00
程序员阿江(Relakkes)
3fc6b7f7df fix: avoid misleading skill card preview badge 2026-07-05 00:23:53 +08:00
程序员阿江(Relakkes)
8405314761 feat: refine skill market cards and drawer 2026-07-05 00:23:53 +08:00
程序员阿江(Relakkes)
b6aeaf0109 feat: add skill marketplace preview flow
Tested: bun test src/server/__tests__/skill-market.test.ts
Tested: cd desktop && bun run test -- SkillCenter.test.tsx skillMarketStore.test.ts generalSettings.test.ts ComputerUseSettings.test.ts --run
Tested: cd desktop && bun run test -- persistenceMigrations.test.ts --run
Tested: bun run check:desktop
Tested: real browser smoke for Skill Vetter across white, light, and dark themes
Not-tested: live install of an uninstalled marketplace skill to disk
Confidence: medium
Scope-risk: moderate
2026-07-03 23:34:19 +08:00
程序员阿江(Relakkes)
6ae97c020f fix: harden skill marketplace details 2026-07-03 23:34:19 +08:00
程序员阿江(Relakkes)
4f6508f495 feat: render skill marketplace detail view 2026-07-03 23:34:19 +08:00
程序员阿江(Relakkes)
c48eeb5c4e feat: add skill center route
Tested: cd desktop && bun run test -- ContentRouter.test.tsx

Tested: cd desktop && bun run test -- tabStore.test.ts

Tested: cd desktop && bun run lint

Tested: git diff --check

Scope-risk: narrow

Confidence: high
2026-07-03 23:33:13 +08:00