import type { AssistantConversationItem, AssistantDebugPayload, AssistantMessageResponsePayload, AssistantReplyType } from "../types/assistant"; export interface BuildAssistantDeepTurnSuccessResponseInput { sessionId: string; assistantReply: string; replyType: AssistantReplyType; conversationItem: AssistantConversationItem; debug: AssistantDebugPayload; conversation: AssistantConversationItem[]; } export function buildAssistantDeepTurnSuccessResponse( input: BuildAssistantDeepTurnSuccessResponseInput ): AssistantMessageResponsePayload { return { ok: true, session_id: input.sessionId, assistant_reply: input.assistantReply, reply_type: input.replyType, conversation_item: input.conversationItem, debug: input.debug, conversation: input.conversation }; }