fix: report explicitly disabled summaries as skipped

This commit is contained in:
Tivonsico
2026-10-11 00:36:27 +08:00
parent 71bf78796f
commit 1ad235fdfe
3 changed files with 40 additions and 1 deletions
+4 -1
View File
@@ -112,7 +112,10 @@ function getContextRemainingPct(transcriptPath) {
* Returns the summary string, or null on failure or when recursion guard is active.
*/
function generateSessionSummary(transcriptPath, { onSkip = () => {} } = {}) {
if (process.env.ECC_SKIP_LLM_SUMMARY) return null;
if (process.env.ECC_SKIP_LLM_SUMMARY) {
onSkip('ECC_SKIP_LLM_SUMMARY');
return null;
}
const conversation = extractConversationText(transcriptPath);
if (!conversation) return null;