Skip to content

Commit 41ecb79

Browse files
committed
refactor(types): update CircuitBreakerResult to indicate if a fallback response was provided
1 parent d479912 commit 41ecb79

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ interface CircuitBreakerResult {
135135
state: CircuitState // Current circuit breaker state
136136
failureCount: number // Current failure count
137137
executionTimeMs: number // Execution time in milliseconds
138+
fallbackResponseProvided?: boolean // Whether a fallback response was provided
138139
}
139140
```
140141

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ export interface CircuitBreakerResult {
9595
state: CircuitState
9696
failureCount: number
9797
executionTimeMs: number
98-
fallbackResponse?: Response | void
98+
fallbackResponseProvided?: boolean
9999
}
100100

101101
export enum CircuitState {

0 commit comments

Comments
 (0)