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

Method constructor

packages/core/src/common/errors.ts:14–31  ·  view source on GitHub ↗
(
		status: number | undefined,
		error: Object | undefined,
		message: string | undefined,
		headers: Headers | undefined,
	)

Source from the content-addressed store, hash-verified

12 readonly request_id: string | null | undefined;
13
14 constructor(
15 status: number | undefined,
16 error: Object | undefined,
17 message: string | undefined,
18 headers: Headers | undefined,
19 ) {
20 super(APIError.makeMessage(status, error, message));
21 this.status = status;
22 this.headers = headers;
23 this.request_id = headers?.['lb-request-id'];
24
25 const data = error as Record<string, any>;
26 this.error = data;
27 this.code = data?.['code'];
28 this.status = data?.['status'];
29 // this.param = data?.['param'];
30 // this.type = data?.['type'];
31 }
32
33 private static makeMessage(
34 status: number | undefined,

Callers

nothing calls this directly

Calls 1

makeMessageMethod · 0.80

Tested by

no test coverage detected