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

Function fetchWorkspaceFiles

apps/sim/hooks/queries/workspace-files.ts:87–98  ·  view source on GitHub ↗

* Fetch workspace files from API

(
  workspaceId: string,
  scope: WorkspaceFileQueryScope = 'active',
  signal?: AbortSignal
)

Source from the content-addressed store, hash-verified

85 * Fetch workspace files from API
86 */
87async function fetchWorkspaceFiles(
88 workspaceId: string,
89 scope: WorkspaceFileQueryScope = 'active',
90 signal?: AbortSignal
91): Promise<WorkspaceFileRecord[]> {
92 const data = await requestJson(listWorkspaceFilesContract, {
93 params: { id: workspaceId },
94 query: { scope },
95 signal,
96 })
97 return data.success ? data.files : []
98}
99
100/**
101 * Hook to fetch workspace files

Callers 2

useWorkspaceFileRecordFunction · 0.85
useWorkspaceFilesFunction · 0.85

Calls 1

requestJsonFunction · 0.90

Tested by

no test coverage detected