/**
 * Generated by orval v8.3.0 🍺
 * Do not edit manually.
 * Mission Control API
 * OpenAPI spec version: 0.1.0
 */
import type { AgentCreateHeartbeatConfig } from "./agentCreateHeartbeatConfig";
import type { AgentCreateIdentityProfile } from "./agentCreateIdentityProfile";

/**
 * Payload for creating a new agent.
 */
export interface AgentCreate {
  board_id?: string | null;
  heartbeat_config?: AgentCreateHeartbeatConfig;
  identity_profile?: AgentCreateIdentityProfile;
  identity_template?: string | null;
  /** @minLength 1 */
  name: string;
  soul_template?: string | null;
  status?: string;
}
