MCPcopy Create free account
hub / github.com/RightNow-AI/autokernel / _append_result_row

Function _append_result_row

orchestrate.py:215–224  ·  view source on GitHub ↗

Append a single result row to the per-kernel TSV.

(kernel_file: str, row: dict)

Source from the content-addressed store, hash-verified

213
214
215def _append_result_row(kernel_file: str, row: dict) -> None:
216 """Append a single result row to the per-kernel TSV."""
217 _ensure_workspace()
218 path = _kernel_results_path(kernel_file)
219 write_header = not path.exists() or path.stat().st_size == 0
220 with open(path, "a", encoding="utf-8") as f:
221 if write_header:
222 f.write(RESULT_TSV_HEADER + "\n")
223 values = [str(row.get(c, "")) for c in RESULT_TSV_COLUMNS]
224 f.write("\t".join(values) + "\n")
225
226
227def _load_result_rows(kernel_file: str) -> list[dict]:

Callers 1

cmd_recordFunction · 0.85

Calls 2

_ensure_workspaceFunction · 0.85
_kernel_results_pathFunction · 0.85

Tested by

no test coverage detected