/**
 * Host identity descriptor (WP-01).
 */

import type { HostCapabilities } from "./HostCapabilities.ts";

export interface HostDescriptor {
  hostId: string;
  /** Open string — e.g. "legacy-sdk", "in-memory"; not a closed enum. */
  adapterType: string;
  displayName: string;
  enabled: boolean;
  capabilities: HostCapabilities;
  version?: string;
  metadata?: Record<string, string>;
}
