Skip to content

Commit 6caae55

Browse files
feat(client): make request-id header more accessible (#462)
1 parent 2295263 commit 6caae55

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/error.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ export class APIError extends AnthropicError {
99
readonly headers: Headers | undefined;
1010
readonly error: Object | undefined;
1111

12+
readonly request_id: string | null | undefined;
13+
1214
constructor(
1315
status: number | undefined,
1416
error: Object | undefined,
@@ -18,6 +20,7 @@ export class APIError extends AnthropicError {
1820
super(`${APIError.makeMessage(status, error, message)}`);
1921
this.status = status;
2022
this.headers = headers;
23+
this.request_id = headers?.['request-id'];
2124
this.error = error;
2225
}
2326

0 commit comments

Comments
 (0)