refactor(delegate-task): remove AI slop from executor metadata paths

Strip obvious comments, over-defensive guards, and dead branches across
the five delegate-task executor files while preserving all metadata
propagation behavior added in prior commits. Regression tests remain
green (328 pass / 0 fail).
This commit is contained in:
YeonGyu-Kim
2026-04-20 15:16:48 +09:00
parent 271068d871
commit bcf95112ca
5 changed files with 65 additions and 74 deletions
+12 -23
View File
@@ -87,6 +87,14 @@ export async function executeUnstableAgentTask(
}
await publishToolMetadata(ctx, bgTaskMeta)
const taskMetadataBlock = buildTaskMetadataBlock({
sessionId: sessionID,
taskId: sessionID,
backgroundTaskId: task.id,
agent: agentToUse,
category: args.category,
})
const startTime = new Date()
const timingCfg = getTimingConfig()
const pollStart = Date.now()
@@ -152,13 +160,7 @@ Model: ${actualModel}
The task session may contain partial results.
${buildTaskMetadataBlock({
sessionId: sessionID,
taskId: sessionID,
backgroundTaskId: task.id,
agent: agentToUse,
category: args.category,
})}`
${taskMetadataBlock}`
}
if (!completedDuringMonitoring) {
@@ -176,13 +178,7 @@ Model: ${actualModel}
The task session may still contain partial results.
${buildTaskMetadataBlock({
sessionId: sessionID,
taskId: sessionID,
backgroundTaskId: task.id,
agent: agentToUse,
category: args.category,
})}`
${taskMetadataBlock}`
}
const messagesResult = await client.session.messages({ path: { id: sessionID } })
@@ -193,9 +189,8 @@ ${buildTaskMetadataBlock({
const assistantMessages = messages
.filter((m) => m.info?.role === "assistant")
.sort((a, b) => (b.info?.time?.created ?? 0) - (a.info?.time?.created ?? 0))
const lastMessage = assistantMessages[0]
if (!lastMessage) {
if (assistantMessages.length === 0) {
return `No assistant response found (task ran in background mode).\n\nSession ID: ${sessionID}`
}
@@ -230,13 +225,7 @@ RESULT:
${textContent || "(No text output)"}
${buildTaskMetadataBlock({
sessionId: sessionID,
taskId: sessionID,
backgroundTaskId: task.id,
agent: agentToUse,
category: args.category,
})}`
${taskMetadataBlock}`
} catch (error) {
if (!cleanupReason) {
cleanupReason = "exception"