MCPcopy Create free account
hub / github.com/MemTensor/MemOS / getGroupsForHubUser

Method getGroupsForHubUser

packages/memos-core/src/storage/sqlite.ts:2250–2256  ·  view source on GitHub ↗
(userId: string)

Source from the content-addressed store, hash-verified

2248 }
2249
2250 getGroupsForHubUser(userId: string): Array<{ id: string; name: string; description: string }> {
2251 return this.db.prepare(`
2252 SELECT g.id, g.name, g.description FROM hub_groups g
2253 JOIN hub_group_members m ON m.group_id = g.id
2254 WHERE m.user_id = ?
2255 `).all(userId) as Array<{ id: string; name: string; description: string }>;
2256 }
2257
2258 getHubUserContributions(): Record<string, { memoryCount: number; taskCount: number; skillCount: number }> {
2259 const result: Record<string, { memoryCount: number; taskCount: number; skillCount: number }> = {};

Callers 2

getHubUserMethod · 0.95
listHubUsersMethod · 0.95

Calls 2

allMethod · 0.80
prepareMethod · 0.80

Tested by

no test coverage detected