Skip to main content

feagi_api/endpoints/
mod.rs

1// Copyright 2025 Neuraville Inc.
2// SPDX-License-Identifier: Apache-2.0
3
4// Endpoint implementations
5// Each endpoint file implements specific Python API module routes
6
7pub mod agent; // ✅ COMPLETE - /v1/agent/* (7 endpoints)
8pub mod burst_engine; // ✅ COMPLETE - /v1/burst_engine/* (14 endpoints)
9pub mod connectome; // ✅ COMPLETE - /v1/connectome/* (3 endpoints)
10pub mod cortical_area; // ✅ COMPLETE - /v1/cortical_area/* (23 endpoints)
11pub mod cortical_mapping; // ✅ COMPLETE - /v1/cortical_mapping/* (4 endpoints)
12pub mod evolution; // ✅ COMPLETE - /v1/evolution/* (2 endpoints)
13pub mod genome; // ✅ COMPLETE - /v1/genome/* (5 endpoints)
14pub mod input; // ✅ COMPLETE - /v1/input/* (2 endpoints)
15pub mod insight; // ✅ COMPLETE - /v1/insight/* (4 endpoints)
16pub mod monitoring; // ✅ COMPLETE - /v1/monitoring/* (3 endpoints)
17pub mod morphology; // ✅ COMPLETE - /v1/morphology/* (9 endpoints)
18pub mod network;
19pub mod neuroplasticity; // ✅ COMPLETE - /v1/neuroplasticity/* (2 endpoints)
20pub mod outputs; // ✅ COMPLETE - /v1/outputs/* (2 endpoints)
21pub mod physiology; // ✅ COMPLETE - /v1/physiology/* (2 endpoints)
22pub mod region; // ✅ COMPLETE - /v1/region/* (7 endpoints)
23pub mod simulation; // ✅ COMPLETE - /v1/simulation/* (5 endpoints)
24pub mod snapshot; // ✅ COMPLETE - /v1/snapshot/* (7 endpoints)
25pub mod system; // ✅ COMPLETE - /v1/system/* (5 endpoints)
26pub mod training; // ✅ COMPLETE - /v1/training/* (17 endpoints)
27pub mod visualization; // ✅ COMPLETE - /v1/visualization/* (4 endpoints) // ✅ COMPLETE - /v1/network/* (2 endpoints)