import sys class StreamTokenHandler: """스트림 토큰을 stdout에 실시간 출력하는 핸들러.""" def __call__(self, token: str) -> None: print(token, end="", flush=True) class StreamEndHandler: """스트림 종료 시 개행을 출력하는 핸들러.""" def __call__(self) -> None: print("\n")