/**
 * Single source of truth for AI agent defaults / magic strings / numbers
 * used by SERVER code. Client-safe constants live in
 * `@/shared/config/ai-defaults` and are re-exported here so existing
 * server imports keep working.
 */

export {
  REALTIME_MODELS,
  DEFAULT_REALTIME_MODEL,
  DEFAULT_REALTIME_VOICE,
  DEFAULT_TTS_VOICE,
  VAD_DEFAULTS,
  CAPABILITY_KEYS,
  DEFAULT_LLM_MODEL,
  MAX_COMPLETION_TOKENS,
  TAX_RATE,
} from '@/shared/config/ai-defaults';
export type { RealtimeModel, CapabilityKey } from '@/shared/config/ai-defaults';

// Server-only constants (require server runtime / API keys):
export const TTS_OPENAI_MODEL = 'tts-1';
export const EMBEDDING_MODEL = 'text-embedding-3-small';
export const EMBEDDING_INPUT_LIMIT = 8000;
