UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

1 lines 537 B
import{createFrameworkUserMessage,createUserMessage,frameworkMessageKindForStepInput,normalizeUserContent}from"#harness/messages.js";import{stageAttachmentsToSandbox}from"#harness/attachment-staging.js";async function preserveCancelledTurnMessage(e,t){let n=normalizeUserContent(t?.message);if(n===void 0)return e;let r=await stageAttachmentsToSandbox(n),i=frameworkMessageKindForStepInput(t);return{...e,history:[...e.history,i===void 0?createUserMessage(`user`,r):createFrameworkUserMessage(i,r)]}}export{preserveCancelledTurnMessage};