<?php

return [
    'dsar_model'          => env('SYNAPSE_DSAR_MODEL', 'gpt-4o'),
    'document_model'      => env('SYNAPSE_DOCUMENT_MODEL', 'gpt-4o'),
    'transcription_model'  => env('SYNAPSE_TRANSCRIPTION_MODEL', 'gpt-4o-transcribe'),
    'transcription_prompt' => env('SYNAPSE_TRANSCRIPTION_PROMPT', 'This is a legal claims call. Speakers may have Scottish or Scouse (Liverpool) accents.'),
    'data_protection_review_email' => env('SYNAPSE_DATA_PROTECTION_REVIEW_EMAIL','jamiekelly@medusa-outsourcing.co.uk'),

    'assemblyai_key'       => env('ASSEMBLYAI_API_KEY'),
    'assemblyai_model'     => env('ASSEMBLYAI_MODEL', 'universal-3-pro'), // universal-3-pro | universal-2
    'assemblyai_language'  => env('ASSEMBLYAI_LANGUAGE', 'en_uk'),
    'lemur_model'          => env('ASSEMBLYAI_LEMUR_MODEL', 'anthropic/claude-3-5-haiku'),

    'record_runs'          => env('SYNAPSE_RECORD_RUNS', true),

    // Evidence extraction: image attachments smaller than this (bytes) are treated as
    // signatures/logos and skipped before spending an AI verify call.
    'min_image_evidence_bytes' => env('SYNAPSE_MIN_IMAGE_EVIDENCE_BYTES', 50000),

    // Inbox email classification pipeline
    'inbox_classifier_model' => env('SYNAPSE_INBOX_CLASSIFIER_MODEL', 'gpt-4o-mini'),
    'dsar_matcher_model'     => env('SYNAPSE_DSAR_MATCHER_MODEL', 'gpt-4o'),
];
