(self)
| 166 | return self._sessions.get(session_id) |
| 167 | |
| 168 | def active_session_ids(self) -> list[str]: |
| 169 | return [ |
| 170 | sid |
| 171 | for sid, info in self._sessions.items() |
| 172 | if info.status in (SessionState.STARTING, SessionState.RUNNING, SessionState.DETACHED) |
| 173 | ] |
| 174 | |
| 175 | def _active_count(self) -> int: |
| 176 | return len(self.active_session_ids()) |