import { type CustomMessage, createManualContinuationMessage } from "../../core/messages.js"; export const CONTINUATION_SHORTCUT = "."; export interface ContinuationSubmission { message: string; customMessage?: CustomMessage; expandPromptTemplates?: false; } export function resolveContinuationShortcut(input: string, hasAttachments = false): ContinuationSubmission { if (input !== CONTINUATION_SHORTCUT || hasAttachments) return { message: input }; return { message: input, customMessage: createManualContinuationMessage(), expandPromptTemplates: false, }; }