MCPcopy Create free account
hub / github.com/CommandCodeAI/BaseAI / handleErrorResponse

Method handleErrorResponse

packages/core/src/common/request.ts:115–132  ·  view source on GitHub ↗
({
		response,
	}: {
		response: Response;
	})

Source from the content-addressed store, hash-verified

113 }
114
115 private async handleErrorResponse({
116 response,
117 }: {
118 response: Response;
119 }): Promise<never> {
120 let errorBody;
121 try {
122 errorBody = await response.json();
123 } catch {
124 errorBody = await response.text();
125 }
126 throw APIError.generate(
127 response.status,
128 errorBody,
129 response.statusText,
130 Object.fromEntries(response.headers.entries()),
131 );
132 }
133
134 private async handleRunResponse({
135 response,

Callers 1

sendMethod · 0.95

Calls 1

generateMethod · 0.80

Tested by

no test coverage detected