MCPcopy Create free account
hub / github.com/VitoHowe/glm-coding / finish_run

Method finish_run

app/runtime_logging.py:123–140  ·  view source on GitHub ↗
(
        self,
        run: FlowRun,
        *,
        status: str,
        message: str,
        details: dict[str, Any] | None = None,
        level: int | None = None,
    )

Source from the content-addressed store, hash-verified

121 return run
122
123 def finish_run(
124 self,
125 run: FlowRun,
126 *,
127 status: str,
128 message: str,
129 details: dict[str, Any] | None = None,
130 level: int | None = None,
131 ) -> None:
132 resolved_level = level if level is not None else (logging.ERROR if status == "failed" else logging.INFO)
133 self.log_event(
134 run,
135 stage="run",
136 status=status,
137 message=message,
138 details=details,
139 level=resolved_level,
140 )
141
142 def log_event(
143 self,

Callers 9

bootstrap_accountMethod · 0.80
load_productsMethod · 0.80
preview_paymentMethod · 0.80
race_preview_paymentMethod · 0.80
create_qrMethod · 0.80
run_payment_flowMethod · 0.80

Calls 1

log_eventMethod · 0.95

Tested by

no test coverage detected