( summary: SessionSummary | undefined, )
| 618 | } |
| 619 | |
| 620 | function resumeStateFromSummary( |
| 621 | summary: SessionSummary | undefined, |
| 622 | ): ResumedSessionState | undefined { |
| 623 | if (!hasResumeState(summary)) return undefined; |
| 624 | return { |
| 625 | sessionMetadata: summary.sessionMetadata, |
| 626 | agents: summary.agents, |
| 627 | warning: summary.warning, |
| 628 | }; |
| 629 | } |
| 630 | |
| 631 | function hasResumeState( |
| 632 | summary: SessionSummary | undefined, |
no test coverage detected