mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-23 14:21:13 +00:00
fix(ci): restore session history types and max-lines gate (#107987)
* fix(gateway): type inline session history messages * fix(ci): prune stale max-lines baseline
This commit is contained in:
committed by
GitHub
parent
6c0725e0d9
commit
decdaf1718
@@ -275,7 +275,6 @@ extensions/qa-matrix/src/runners/contract/scenario-runtime-approval.ts
|
||||
extensions/qa-matrix/src/runners/contract/scenario-runtime-e2ee-destructive.ts
|
||||
extensions/qa-matrix/src/runners/contract/scenario-runtime-room.ts
|
||||
extensions/qa-matrix/src/runners/contract/scenarios.test.ts
|
||||
extensions/qa-matrix/src/substrate/client.ts
|
||||
extensions/qqbot/src/engine/gateway/outbound-dispatch.test.ts
|
||||
extensions/qqbot/src/engine/gateway/outbound-dispatch.ts
|
||||
extensions/qqbot/src/engine/messaging/outbound-deliver.ts
|
||||
|
||||
@@ -616,7 +616,7 @@ describe("SessionHistorySseState", () => {
|
||||
},
|
||||
messageSeq: 4,
|
||||
});
|
||||
expect(compaction?.message["__openclaw"]?.turnBoundary).toBeUndefined();
|
||||
expect(compaction?.message?.["__openclaw"]?.turnBoundary).toBeUndefined();
|
||||
|
||||
const appended = appendAssistantText(state, "Disk usage crossed 95 percent.", 5);
|
||||
expect(appended?.message).toMatchObject({
|
||||
|
||||
@@ -19,6 +19,7 @@ import {
|
||||
type SessionHistoryTranscriptMeta = {
|
||||
idempotencyKey?: string;
|
||||
seq?: number;
|
||||
turnBoundary?: boolean;
|
||||
};
|
||||
|
||||
type SessionHistoryMessage = Record<string, unknown> & {
|
||||
@@ -39,7 +40,7 @@ type SessionHistorySnapshot = {
|
||||
};
|
||||
|
||||
type InlineSessionHistoryAppend = {
|
||||
message?: unknown;
|
||||
message?: SessionHistoryMessage;
|
||||
messageSeq?: number;
|
||||
shouldRefresh?: boolean;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user