package com.cameleer.server.core.agent;

/**
 * Represents the reply data from an agent command acknowledgment.
 * Used for synchronous request-reply command patterns (e.g. TEST_EXPRESSION).
 *
 * @param status  "SUCCESS" or "FAILURE"
 * @param message human-readable description of the result
 * @param data    optional structured JSON data returned by the agent
 */
public record CommandReply(String status, String message, String data) {}
