Merge branch 'main' into main

This commit is contained in:
Hao19911125
2026-04-10 18:43:42 +08:00
committed by GitHub
11 changed files with 1103 additions and 76 deletions

View File

@@ -811,10 +811,22 @@ export function createBatchJournalEntry(
journalVersion: BATCH_JOURNAL_VERSION,
createdAt: Date.now(),
processedRange: meta.processedRange || [-1, -1],
processedDialogueRange: Array.isArray(meta.processedDialogueRange)
? meta.processedDialogueRange
: [-1, -1],
sourceChatIndexRange: Array.isArray(meta.sourceChatIndexRange)
? meta.sourceChatIndexRange
: [-1, -1],
createdNodeIds,
createdEdgeIds,
previousNodeSnapshots,
previousEdgeSnapshots,
touchedNodeIds: normalizeStringArray(
meta.touchedNodeIds || [
...createdNodeIds,
...previousNodeSnapshots.map((node) => node?.id),
],
),
stateBefore: buildJournalStateBefore(snapshotBefore, meta),
vectorDelta: buildVectorDelta(snapshotBefore, snapshotAfter, meta),
postProcessArtifacts: Array.isArray(meta.postProcessArtifacts)