Fix SteamTracking freshness and hardware signals

This commit is contained in:
seanbetts committed 2026-05-31 11:13:43 +01:00
1 parent c306b67472
commit 98f9a51171
8 files changed
+411 -2

No files matched your search

+6
View File
@@ -50,6 +50,9 @@ def build_draft(run_dir: Path):
steamdb_lines = first_n_nonempty(reports / "steamdb-key-lines.txt", 8)
valve_lines = first_n_nonempty(reports / "valve-key-lines.txt", 8)
tracking_lines = first_n_nonempty(reports / "steamtracking-pairing-focus.txt", 8)
hardware_signal_lines = first_n_nonempty(
reports / "steamtracking-hardware-signals-key-lines.txt", 8
)
client_manifest_lines = first_n_nonempty(
reports / "steamtracking-client-manifests-key-lines.txt", 8
)
@@ -130,6 +133,9 @@ def build_draft(run_dir: Path):
lines.extend([f"- `{line}`" for line in tracking_lines])
else:
lines.append("- No focused SteamTracking report found.")
if hardware_signal_lines:
lines.extend(["", "Steam hardware backend signal focus:"])
lines.extend([f"- `{line}`" for line in hardware_signal_lines])
if client_manifest_lines:
lines.extend(["", "Steam client manifest focus:"])
lines.extend([f"- `{line}`" for line in client_manifest_lines])