Merge pull request #226 from PR0M3TH3AN/memory-telemetry-fix-8633028829140804238

🧹 Use util.debuglog for memory telemetry
This commit is contained in:
thePR0M3TH3AN authored and GitHub committed 2026-02-17 13:09:23 -05:00
commit e61b4e3d4a
2 files changed
+106 -2

No files matched your search

+4 -2
View File
@@ -6,8 +6,10 @@ import { startScheduler } from './scheduler.js';
import { getMemoryPruneMode, isMemoryIngestEnabled } from './feature-flags.js';
import fs from 'node:fs';
import path from 'node:path';
import util from 'node:util';
const MEMORY_FILE_PATH = path.join(process.cwd(), '.scheduler-memory', 'memory-store.json');
const debug = util.debuglog('torch-memory');
function loadMemoryStore() {
try {
@@ -113,7 +115,7 @@ function buildTelemetryEmitter(options = {}) {
}
return (event, payload) => {
console.log('memory_telemetry', {
debug('memory_telemetry', {
event,
payload: toSafeTelemetryPayload(payload),
ts: Date.now(),
@@ -132,7 +134,7 @@ function emitMetric(options = {}, metric, payload) {
return;
}
console.log('memory_metric', { metric, payload, ts: Date.now() });
debug('memory_metric', { metric, payload, ts: Date.now() });
}
function applyMemoryFilters(memories, filters = {}) {