(self, settings: Settings | None = None)
| 87 | """Persist structured JSONL flow events alongside standard logs.""" |
| 88 | |
| 89 | def __init__(self, settings: Settings | None = None) -> None: |
| 90 | self.settings = settings or get_settings() |
| 91 | self._lock = threading.Lock() |
| 92 | self.logger = logging.getLogger("glm_desk.runtime") |
| 93 | configure_logging(self.settings) |
| 94 | (self.settings.runtime_logs_dir / "accounts").mkdir(parents=True, exist_ok=True) |
| 95 | |
| 96 | def start_run( |
| 97 | self, |
nothing calls this directly
no test coverage detected