MCPcopy
hub / github.com/srcbookdev/srcbook / generateSrcbook

Function generateSrcbook

packages/web/src/lib/server.ts:99–114  ·  view source on GitHub ↗
(
  request: GenerateSrcbookRequestType,
)

Source from the content-addressed store, hash-verified

97 | { error: true; result: string };
98
99export async function generateSrcbook(
100 request: GenerateSrcbookRequestType,
101): Promise<GenerateSrcbookResponseType> {
102 const response = await fetch(API_BASE_URL + '/generate', {
103 method: 'POST',
104 headers: { 'content-type': 'application/json' },
105 body: JSON.stringify(request),
106 });
107
108 if (!response.ok) {
109 console.error(response);
110 throw new Error('Request failed');
111 }
112
113 return response.json();
114}
115
116type GenerateCellsRequestType = { insertIdx: number; query: string };
117type GenerateCellsResponseType =

Callers 1

generateFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected