fix(workbench): scan runtime outbox timestamps as text (#2069)

This commit is contained in:
Lyon
2026-06-24 23:03:44 +08:00
committed by GitHub
parent c604dd2236
commit 51f2f2cd47
+2 -3
View File
@@ -1760,8 +1760,7 @@ func (s *Server) readProjectionOutbox(ctx context.Context, query outboxQuery) ([
var outboxSeq, projectedSeq, sourceSeq sql.NullInt64
var traceID, sessionID, turnID, messageID, sourceEventID, commitType sql.NullString
var terminal, sealed sql.NullBool
var raw sql.NullString
var createdAt sql.NullTime
var raw, createdAt sql.NullString
if err := rows.Scan(&outboxSeq, &traceID, &sessionID, &turnID, &messageID, &projectedSeq, &sourceSeq, &sourceEventID, &commitType, &terminal, &sealed, &raw, &createdAt); err != nil {
return err
}
@@ -1782,7 +1781,7 @@ func (s *Server) readProjectionOutbox(ctx context.Context, query outboxQuery) ([
"terminal": nullableBool(terminal),
"sealed": nullableBool(sealed),
"payload": payload,
"createdAt": nullableTime(createdAt),
"createdAt": nullableTimeText(createdAt),
"valuesPrinted": false,
})
}