(self)
| 871 | ) |
| 872 | |
| 873 | def to_dict(self) -> dict: |
| 874 | result: dict = {} |
| 875 | result["sessionId"] = self.session_id |
| 876 | result["startTime"] = self.start_time.isoformat() |
| 877 | result["modifiedTime"] = self.modified_time.isoformat() |
| 878 | result["isRemote"] = self.is_remote |
| 879 | if self.summary is not None: |
| 880 | result["summary"] = self.summary |
| 881 | if self.context is not None: |
| 882 | result["context"] = self.context.to_dict() |
| 883 | return result |
| 884 | |
| 885 | |
| 886 | def _parse_session_timestamp(value: Any) -> datetime: |