style(agents): format compaction event types · openclaw/openclaw@f618a5a
steipete
·
2026-05-11
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -8,18 +8,22 @@ type SessionCompactionStartEvent = Extract<AgentSessionEvent, { type: "compactio
|
8 | 8 | type SessionCompactionEndEvent = Extract<AgentSessionEvent, { type: "compaction_end" }>; |
9 | 9 | type CompactionReason = SessionCompactionStartEvent["reason"]; |
10 | 10 | |
11 | | -type CompactionStartEvent = SessionCompactionStartEvent | { |
12 | | -type: "compaction_start"; |
13 | | -reason?: unknown; |
14 | | -}; |
| 11 | +type CompactionStartEvent = |
| 12 | +| SessionCompactionStartEvent |
| 13 | +| { |
| 14 | +type: "compaction_start"; |
| 15 | +reason?: unknown; |
| 16 | +}; |
15 | 17 | |
16 | | -type CompactionEndEvent = SessionCompactionEndEvent | { |
17 | | -type: "compaction_end"; |
18 | | -reason?: unknown; |
19 | | -willRetry?: unknown; |
20 | | -result?: unknown; |
21 | | -aborted?: unknown; |
22 | | -}; |
| 18 | +type CompactionEndEvent = |
| 19 | +| SessionCompactionEndEvent |
| 20 | +| { |
| 21 | +type: "compaction_end"; |
| 22 | +reason?: unknown; |
| 23 | +willRetry?: unknown; |
| 24 | +result?: unknown; |
| 25 | +aborted?: unknown; |
| 26 | +}; |
23 | 27 | |
24 | 28 | function normalizeCompactionReason(reason: unknown): CompactionReason { |
25 | 29 | return reason === "manual" || reason === "threshold" || reason === "overflow" |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。