MCPcopy Create free account
hub / github.com/TraderAlice/OpenAlice / writeWorkspaceMetadata

Function writeWorkspaceMetadata

src/workspaces/workspace-metadata.ts:57–61  ·  view source on GitHub ↗
(wsDir: string, metadata: WorkspaceMetadata)

Source from the content-addressed store, hash-verified

55}
56
57export async function writeWorkspaceMetadata(wsDir: string, metadata: WorkspaceMetadata): Promise<WorkspaceMetadata> {
58 const parsed = workspaceMetadataSchema.parse(metadata)
59 await writeWorkspaceFile(wsDir, WORKSPACE_METADATA_REL, `${JSON.stringify(parsed, null, 2)}\n`)
60 return parsed
61}

Callers 2

createWorkspaceRoutesFunction · 0.85

Calls 2

writeWorkspaceFileFunction · 0.85
parseMethod · 0.80

Tested by

no test coverage detected