import type { CoordinationObservation, CoordinationResult, HandoffReceipt, } from '@mosaicstack/coord'; /** Input accepted at the gateway coordination boundary. Agent identity is not caller-controlled. */ export interface CreateHandoffDto { idempotencyKey: string; summary: string; context?: string; missionId?: string; } export interface InteractionCoordinationResponseDto { receipt: HandoffReceipt; } export interface InteractionCoordinationObservationDto { observation: CoordinationObservation; } export interface InteractionCoordinationResultDto { result: CoordinationResult; }