diff --git a/apps/code/src/renderer/features/sessions/components/buildConversationItems.ts b/apps/code/src/renderer/features/sessions/components/buildConversationItems.ts index b3ccc7e05..244a1e737 100644 --- a/apps/code/src/renderer/features/sessions/components/buildConversationItems.ts +++ b/apps/code/src/renderer/features/sessions/components/buildConversationItems.ts @@ -392,8 +392,6 @@ function handleNotification( const params = msg.params as { level?: string; message?: string }; if (!params?.message) return; const level = params.level ?? "info"; - // Cloud runs downgrade every console log to debug at the source, so this - // gate hides the entire stream unless the user flips the debug toggle. if (level === "debug" && !options?.showDebugLogs) return; if (!b.currentTurn) ensureImplicitTurn(b, ts); pushItem(b, { diff --git a/packages/agent/src/handoff-checkpoint.ts b/packages/agent/src/handoff-checkpoint.ts index 8ef36e7f2..e9ac6d9e1 100644 --- a/packages/agent/src/handoff-checkpoint.ts +++ b/packages/agent/src/handoff-checkpoint.ts @@ -300,7 +300,7 @@ export class HandoffCheckpointTracker { checkpoint: GitHandoffCheckpoint, uploads: Uploads, ): void { - this.logger.info("Captured handoff checkpoint", { + this.logger.debug("Captured handoff checkpoint", { branch: checkpoint.branch, head: checkpoint.head?.slice(0, 7), totalBytes: this.sumRawBytes(uploads.pack, uploads.index), @@ -312,7 +312,7 @@ export class HandoffCheckpointTracker { _downloads: Downloads, totalBytes: number, ): void { - this.logger.info("Applied handoff checkpoint", { + this.logger.debug("Applied handoff checkpoint", { branch: checkpoint.branch, head: checkpoint.head?.slice(0, 7), totalBytes, diff --git a/packages/agent/src/server/agent-server.ts b/packages/agent/src/server/agent-server.ts index c6e665172..b4fff1ec9 100644 --- a/packages/agent/src/server/agent-server.ts +++ b/packages/agent/src/server/agent-server.ts @@ -588,7 +588,7 @@ export class AgentServer { switch (method) { case POSTHOG_NOTIFICATIONS.USER_MESSAGE: case "user_message": { - this.logger.info("Received user_message command", { + this.logger.debug("Received user_message command", { hasContent: typeof params.content === "string" ? params.content.trim().length > 0 @@ -608,7 +608,7 @@ export class AgentServer { if (prompt.length === 0) { throw new Error("User message cannot be empty"); } - this.logger.info("Built user_message prompt", { + this.logger.debug("Built user_message prompt", { blockTypes: prompt.map((block) => block.type), }); const promptPreview = promptBlocksToText(prompt); @@ -718,7 +718,7 @@ export class AgentServer { ? params.mcpServers : []; - this.logger.info("Refresh session requested", { + this.logger.debug("Refresh session requested", { serverCount: mcpServers.length, }); @@ -1191,7 +1191,7 @@ export class AgentServer { this.resumeState.latestGitCheckpoint, ); checkpointApplied = true; - this.logger.info("Git checkpoint applied", { + this.logger.debug("Git checkpoint applied", { branch: this.resumeState.latestGitCheckpoint.branch, head: this.resumeState.latestGitCheckpoint.head, packBytes: metrics.packBytes, @@ -1314,7 +1314,7 @@ export class AgentServer { taskId: taskRun.task, runId: taskRun.id, }); - this.logger.info("Built pending user prompt", { + this.logger.debug("Built pending user prompt", { hasMessage: typeof message === "string" && message.trim().length > 0, requestedArtifactCount: artifactIds.length, blockTypes: prompt.map((block) => block.type),