perf(skills): use infinite cache for discoverable skills

Change staleTime from 5 minutes to Infinity. Cache is still properly
invalidated when repos are added/removed or skills are installed/uninstalled.
This commit is contained in:
Jason
2026-01-02 23:04:40 +08:00
parent e69c1bd8aa
commit 22460de976
+1 -1
View File
@@ -23,7 +23,7 @@ export function useDiscoverableSkills() {
return useQuery({
queryKey: ["skills", "discoverable"],
queryFn: () => skillsApi.discoverAvailable(),
staleTime: 5 * 60 * 1000, // 5 分钟内不重新获取
staleTime: Infinity, // 无限缓存,直到仓库变化时 invalidate
});
}