Add L1 attach diagnostics

This commit is contained in:
2026-02-10 21:48:05 +08:00
parent 93aa86d3ca
commit 6c6091a942

View File

@@ -668,6 +668,10 @@ async function locateAndPullEvidence(anchorHits, anchorFloors, queryVector, rera
for (const floor of selectedFloors) { for (const floor of selectedFloors) {
const aiChunks = l1ScoredByFloor.get(floor) || []; const aiChunks = l1ScoredByFloor.get(floor) || [];
xbLog.info(
MODULE_ID,
`L1 attach check: floor=${floor}, l1ScoredByFloor.has=${l1ScoredByFloor.has(floor)}, aiChunks=${aiChunks.length}, l1ScoredByFloor.keys=[${[...l1ScoredByFloor.keys()].slice(0, 10)}...]`
);
const userFloor = floor - 1; const userFloor = floor - 1;
const userChunks = (userFloor >= 0 && chat?.[userFloor]?.is_user) const userChunks = (userFloor >= 0 && chat?.[userFloor]?.is_user)
? (l1ScoredByFloor.get(userFloor) || []) ? (l1ScoredByFloor.get(userFloor) || [])