/**
 * Custom message types and transformers for the coding agent.
 *
 * Extends the base AgentMessage type with coding-agent specific message types,
 * and provides a transformer to convert them to LLM-compatible messages.
 */
import { convertAgentMessagesToLlm } from '../core/agent-snapshot-builder.js';
import { createCompactionSummaryMessage, createCustomMessage } from '../core/custom-messages.js';
export { createCompactionSummaryMessage, createCustomMessage };
export function convertToLlm(messages) {
    return convertAgentMessagesToLlm(messages);
}
//# sourceMappingURL=messages.js.map