fix: route hermes compression through pi compaction

This commit is contained in:
wassname
2026-04-23 19:28:43 +08:00
parent 23d837a344
commit e16c804d44
6 changed files with 407 additions and 170 deletions
+3
View File
@@ -18,6 +18,7 @@ export interface DcpState {
previousSummary: string | null
compressionCount: number
forceCompressNext?: boolean
lastCompressionStatus?: string | null
}
export function createState(): DcpState {
@@ -30,6 +31,7 @@ export function createState(): DcpState {
previousSummary: null,
compressionCount: 0,
forceCompressNext: false,
lastCompressionStatus: null,
}
}
@@ -42,6 +44,7 @@ export function resetState(state: DcpState): void {
state.previousSummary = null
state.compressionCount = 0
state.forceCompressNext = false
state.lastCompressionStatus = null
}
function sortObjectKeys(value: unknown): unknown {