From 2c86a065dbab0e0a9c2fde14a6056d1d9a27d061 Mon Sep 17 00:00:00 2001 From: Jacob Gordon Date: Thu, 22 Jan 2026 13:36:23 -0600 Subject: [PATCH] types: preps `SessionReqNode` for IDE-driven renames (#17602) --- python/sglang/srt/managers/session_controller.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/python/sglang/srt/managers/session_controller.py b/python/sglang/srt/managers/session_controller.py index 7e545ff87..1148f9f82 100644 --- a/python/sglang/srt/managers/session_controller.py +++ b/python/sglang/srt/managers/session_controller.py @@ -19,7 +19,12 @@ from sglang.srt.managers.schedule_batch import FINISH_ABORT, Req class SessionReqNode: - def __init__(self, req: Req, parent=None, childs=None): + def __init__( + self, + req: Req, + parent: Optional["SessionReqNode"] = None, + childs=None, + ): self.req = req self.parent = parent if parent is not None: