register_routes(); // Connections controller . $connections_controller = new Gregius_Data_REST_Connections_Controller(); $connections_controller->register_routes(); // Schema controller . $schema_controller = new Gregius_Data_REST_Schema_Controller(); $schema_controller->register_routes(); // Sync controller . $sync_controller = new Gregius_Data_REST_Sync_Controller(); $sync_controller->register_routes(); // Vector Queue controller . $vector_queue_controller = new Gregius_Data_REST_Vector_Queue_Controller(); $vector_queue_controller->register_routes(); // Retry Queue controller . $retry_queue_controller = new Gregius_Data_REST_Retry_Queue_Controller(); $retry_queue_controller->register_routes(); // Connection Health controller . $connection_health_controller = new Gregius_Data_REST_Connection_Health_Controller(); $connection_health_controller->register_routes(); // Sync Validator controller . $sync_validator_controller = new Gregius_Data_REST_Sync_Validator_Controller(); $sync_validator_controller->register_routes(); // Search controller . $search_controller = new Gregius_Data_REST_Search_Controller(); $search_controller->register_routes(); // RAG controller. $rag_controller = new Gregius_Data_REST_RAG_Controller(); $rag_controller->register_routes(); // RAG journey continuity controller. $rag_journey_controller = new Gregius_Data_REST_RAG_Journey_Controller(); $rag_journey_controller->register_routes(); // Models controller. $models_controller = new Gregius_Data_REST_Models_Controller(); $models_controller->register_routes(); // Connection Models controller. $connection_models_controller = new Gregius_Data_REST_Connection_Models_Controller(); $connection_models_controller->register_routes(); // Logs controller. $logs_controller = new Gregius_Data_REST_Logs_Controller(); $logs_controller->register_routes(); // Prompts controller. $prompts_controller = new Gregius_Data_REST_Prompts_Controller(); $prompts_controller->register_routes(); // Interactions controller (for custom feedback endpoint). $interactions_controller = new Gregius_Data_REST_Interactions_Controller( 'gregius_interaction' ); $interactions_controller->register_routes(); // Data retention controller (deactivation-modal preference). $data_retention_controller = new Gregius_Data_REST_Data_Retention_Controller(); $data_retention_controller->register_routes(); } }