fix(grok): identify native sessions and eval transcripts accurately

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-09-23 15:34:43 -07:00
1 parent d9f4129bb5
commit 697b4d0526
2 files changed
+2 -2

No files matched your search

@@ -91,7 +91,7 @@ function transportDriverIdentity(input: NativeExecutionInput): {
}
return {
kind: "acpx_runtime",
displayName: `${input.provider.agent === "claude" ? "Claude" : "Codex"} via ACPX`,
displayName: `${input.provider.agent === "grok" ? "Grok Build" : input.provider.agent === "claude" ? "Claude" : "Codex"} via ACPX`,
version: "0.13.1",
};
default:
@@ -761,7 +761,7 @@ export function projectCapabilityIssueThread(
: snapshot.config.provider === "opencode" || snapshot.config.driver === "opencode_server"
? "Real OpenCode"
: snapshot.config.provider === "acpx" || snapshot.config.driver === "acpx_runtime"
? `Real ${snapshot.config.acpxAgent === "claude" ? "Claude" : snapshot.config.acpxAgent === "codex" ? "Codex" : "Pi"} via ACPX`
? `Real ${snapshot.config.acpxAgent === "grok" ? "Grok Build" : snapshot.config.acpxAgent === "claude" ? "Claude" : snapshot.config.acpxAgent === "codex" ? "Codex" : "Pi"} via ACPX`
: "Real Codex"
: mode === "replay" ? "Replay" : "Fake agent";
const connection = input.connection ?? { state: "connected", attempt: 0 };