From 6672e9b357e9c7bac9626573784462f9bd1e4212 Mon Sep 17 00:00:00 2001 From: atsushi-ishibashi Date: Wed, 30 Jul 2025 23:30:32 +0900 Subject: [PATCH] Remove empty XML tags in Issue context to reduce token usage (#369) * chore: remove empty xml tags * format --- src/create-prompt/index.ts | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/src/create-prompt/index.ts b/src/create-prompt/index.ts index f5efeba..8860eb4 100644 --- a/src/create-prompt/index.ts +++ b/src/create-prompt/index.ts @@ -587,23 +587,28 @@ ${formattedBody} ${formattedComments || "No comments"} - -${eventData.isPR ? formattedReviewComments || "No review comments" : ""} - +${ + eventData.isPR + ? ` +${formattedReviewComments || "No review comments"} +` + : "" +} - -${eventData.isPR ? formattedChangedFiles || "No files changed" : ""} -${imagesInfo} +${ + eventData.isPR + ? ` +${formattedChangedFiles || "No files changed"} +` + : "" +}${imagesInfo} ${eventType} ${eventData.isPR ? "true" : "false"} ${triggerContext} ${context.repository} -${ - eventData.isPR - ? `${eventData.prNumber}` - : `${eventData.issueNumber ?? ""}` -} +${eventData.isPR && eventData.prNumber ? `${eventData.prNumber}` : ""} +${!eventData.isPR && eventData.issueNumber ? `${eventData.issueNumber}` : ""} ${context.claudeCommentId} ${context.triggerUsername ?? "Unknown"} ${githubData.triggerDisplayName ?? context.triggerUsername ?? "Unknown"}