/**
 * Agent Module
 *
 * 导出 Agent 适配器
 */

export {
  initCore,
  isCoreAvailable,
  getOrCreateAgent,
  destroyAgent,
  processMessage,
  cancelProcessing,
  getAgentStats,
  // 上下文压缩相关
  getContextUsage,
  compressContext,
  // 类型导出
  type TokenUsage,
  type CompressionResult,
  type ContextUsageInfo,
  type AgentModeOptions,
} from './adapter.js';
