Update index.ts

This commit is contained in:
Benjamin Bartels 2025-06-23 16:24:57 +01:00 • committed by GitHub
commit ba97644240
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -28,10 +28,7 @@ class SequentialThinkingServer {
private disableThoughtLogging: boolean; // <-- ADDED private disableThoughtLogging: boolean; // <-- ADDED
constructor() { constructor() {
// Disable logging if the ENV var is "1" or "true" (case-insensitive) this.disableThoughtLogging = (process.env.DISABLE_THOUGHT_LOGGING || "").toLowerCase() === "true";
this.disableThoughtLogging =
process.env.DISABLE_THOUGHT_LOGGING === "1" ||
(process.env.DISABLE_THOUGHT_LOGGING || "").toLowerCase() === "true";
} }
private validateThoughtData(input: unknown): ThoughtData { private validateThoughtData(input: unknown): ThoughtData {
@ -108,7 +105,6 @@ class SequentialThinkingServer {
this.branches[validatedInput.branchId].push(validatedInput); this.branches[validatedInput.branchId].push(validatedInput);
} }
// --- ONLY LOG IF NOT DISABLED ---
if (!this.disableThoughtLogging) { if (!this.disableThoughtLogging) {
const formattedThought = this.formatThought(validatedInput); const formattedThought = this.formatThought(validatedInput);
console.error(formattedThought); console.error(formattedThought);