( summary: SessionSummary | undefined, )
| 629 | } |
| 630 | |
| 631 | function hasResumeState( |
| 632 | summary: SessionSummary | undefined, |
| 633 | ): summary is SessionSummary & ResumedSessionState { |
| 634 | return ( |
| 635 | summary !== undefined && |
| 636 | typeof (summary as { readonly sessionMetadata?: unknown }).sessionMetadata === 'object' && |
| 637 | (summary as { readonly sessionMetadata?: unknown }).sessionMetadata !== null && |
| 638 | typeof (summary as { readonly agents?: unknown }).agents === 'object' && |
| 639 | (summary as { readonly agents?: unknown }).agents !== null |
| 640 | ); |
| 641 | } |
no outgoing calls
no test coverage detected