skpi count

This commit is contained in:
legop3
2026-02-28 11:56:25 -05:00
parent 7a21a53ea7
commit 30d0f0c686
2 changed files with 10 additions and 2 deletions
+3 -2
View File
@@ -892,9 +892,10 @@ function formatSnapshotMessage(event) {
return lines.join('\n');
}
function formatSnapshotFinalMessage(currentSnapshot = {}) {
function formatSnapshotFinalMessage(currentSnapshot = {}, runMeta = {}) {
const rovers = Array.isArray(currentSnapshot?.rovers) ? currentSnapshot.rovers : [];
const lines = ['SNAPSHOT FINAL'];
lines.push(`skip_streak=${Number(runMeta?.skip_streak) || 0}`);
rovers.forEach((rover) => {
lines.push(formatRoverSnapshotLine(rover));
});
@@ -958,7 +959,7 @@ function buildModelMessages(systemPrompt, snapshot) {
// Always end with a full rover snapshot user message.
messages.push({
role: 'user',
content: formatSnapshotFinalMessage(snapshot?.current_snapshot || {}),
content: formatSnapshotFinalMessage(snapshot?.current_snapshot || {}, snapshot?.run_meta || {}),
});
return messages;
}