From b860c8a6656e3070c0cdbf7d0abfd5e8e16983f4 Mon Sep 17 00:00:00 2001 From: Colin McDonnell Date: Fri, 23 Jan 2026 06:47:40 +0000 Subject: [PATCH] Cut down unnecessary logs --- entry | 22 +++++----------------- utils/body.ts | 25 ++++++------------------- 2 files changed, 11 insertions(+), 36 deletions(-) diff --git a/entry b/entry index aa3ad8d..456911c 100755 --- a/entry +++ b/entry @@ -157786,25 +157786,13 @@ function hasImages(body) { } async function resolveBody(ctx) { const body = ctx.event.body; - log.info(`[resolveBody] trigger: ${ctx.event.trigger}`); - log.info(`[resolveBody] original body (first 200 chars): ${body?.substring(0, 200)}`); - log.info(`[resolveBody] hasImages: ${hasImages(body)}`); - if (!hasImages(body)) { - log.info("[resolveBody] no images detected, returning original body"); - return body ?? null; - } - log.info("[resolveBody] images detected, fetching body_html from GitHub API..."); + if (!hasImages(body)) return body ?? null; + log.debug(`[resolveBody] fetching body_html for ${ctx.event.trigger}`); const bodyHtml = await fetchBodyHtml(ctx); - log.info(`[resolveBody] bodyHtml received: ${bodyHtml ? "yes" : "no"}`); - if (bodyHtml) { - log.info(`[resolveBody] bodyHtml (first 500 chars): ${bodyHtml.substring(0, 500)}`); - } - if (!bodyHtml) { - log.info("[resolveBody] no bodyHtml returned, returning original body"); - return body ?? null; - } + log.debug(`[resolveBody] bodyHtml: ${bodyHtml?.substring(0, 300)}`); + if (!bodyHtml) return body ?? null; const resolved = turndown.turndown(bodyHtml); - log.info(`[resolveBody] resolved markdown (first 500 chars): ${resolved.substring(0, 500)}`); + log.debug(`[resolveBody] resolved: ${resolved.substring(0, 300)}`); return resolved; } async function fetchBodyHtml(ctx) { diff --git a/utils/body.ts b/utils/body.ts index 1dc4a79..dfd1989 100644 --- a/utils/body.ts +++ b/utils/body.ts @@ -1,8 +1,8 @@ import TurndownService from "turndown"; import type { PayloadEvent } from "../external.ts"; +import { log } from "./cli.ts"; import type { OctokitWithPlugins } from "./github.ts"; import type { RepoData } from "./repoData.ts"; -import { log } from "./cli.ts"; const turndown = new TurndownService(); @@ -26,29 +26,16 @@ interface ResolveBodyContext { export async function resolveBody(ctx: ResolveBodyContext): Promise { const body = ctx.event.body; - log.info(`[resolveBody] trigger: ${ctx.event.trigger}`); - log.info(`[resolveBody] original body (first 200 chars): ${body?.substring(0, 200)}`); - log.info(`[resolveBody] hasImages: ${hasImages(body)}`); - // pass through if no images - no API call needed - if (!hasImages(body)) { - log.info("[resolveBody] no images detected, returning original body"); - return body ?? null; - } + if (!hasImages(body)) return body ?? null; - log.info("[resolveBody] images detected, fetching body_html from GitHub API..."); + log.debug(`[resolveBody] fetching body_html for ${ctx.event.trigger}`); const bodyHtml = await fetchBodyHtml(ctx); - log.info(`[resolveBody] bodyHtml received: ${bodyHtml ? "yes" : "no"}`); - if (bodyHtml) { - log.info(`[resolveBody] bodyHtml (first 500 chars): ${bodyHtml.substring(0, 500)}`); - } - if (!bodyHtml) { - log.info("[resolveBody] no bodyHtml returned, returning original body"); - return body ?? null; - } + log.debug(`[resolveBody] bodyHtml: ${bodyHtml?.substring(0, 300)}`); + if (!bodyHtml) return body ?? null; const resolved = turndown.turndown(bodyHtml); - log.info(`[resolveBody] resolved markdown (first 500 chars): ${resolved.substring(0, 500)}`); + log.debug(`[resolveBody] resolved: ${resolved.substring(0, 300)}`); return resolved; }