MCPcopy Index your code
hub / github.com/idank/explainshell / _NullBatchManifestWriter

Class _NullBatchManifestWriter

explainshell/extraction/runner.py:35–49  ·  view source on GitHub ↗

No-op BatchManifestWriter that discards all calls.

Source from the content-addressed store, hash-verified

33
34
35class _NullBatchManifestWriter:
36 """No-op BatchManifestWriter that discards all calls."""
37
38 def set_total_batches(self, n: int) -> None:
39 pass
40
41 def record_batch(
42 self,
43 batch_idx: int,
44 batch_id: str | None,
45 status: Literal["submitted", "completed", "failed"],
46 files: list[str],
47 error: str | None = None,
48 ) -> None:
49 pass
50
51
52class _InflightBatches:

Calls

no outgoing calls