MCPcopy Index your code
hub / github.com/simstudioai/sim / getDefaultWorkspaceId

Function getDefaultWorkspaceId

apps/sim/lib/copilot/tools/handlers/access.ts:33–44  ·  view source on GitHub ↗
(userId: string)

Source from the content-addressed store, hash-verified

31}
32
33export async function getDefaultWorkspaceId(userId: string): Promise<string> {
34 const accessibleRows = await listAccessibleWorkspaceRowsForUser(userId)
35 const mostRecent = accessibleRows
36 .map((row) => row.workspace)
37 .sort((a, b) => b.createdAt.getTime() - a.createdAt.getTime())[0]
38
39 if (!mostRecent) {
40 throw new Error('No workspace found for user')
41 }
42
43 return mostRecent.id
44}
45
46export async function ensureWorkspaceAccess(
47 workspaceId: string,

Callers 8

executeCreateWorkflowFunction · 0.90
executeCreateFolderFunction · 0.90
executeMoveFolderFunction · 0.90
executeGenerateApiKeyFunction · 0.90
executeDeleteFolderFunction · 0.90
executeRenameFolderFunction · 0.90
executeManageFolderFunction · 0.90
resolveWorkspaceIdFunction · 0.90

Calls 1

Tested by

no test coverage detected