Expand description
System API Endpoints - Exact port from Python /v1/system/*
Reference: feagi-py/feagi/api/v1/system.py
Structs§
Functions§
- delete_
beacon_ unsubscribe - Unsubscribe from system beacon to stop receiving event notifications.
- get_
beacon_ subscribers - Get list of all beacon subscribers currently monitoring system events.
- get_
configuration - Get system configuration including API settings, neuron capacity, and synapse limits.
- get_
cortical_ area_ types_ list - Get list of available cortical area types (Sensory, Motor, Custom, Memory, Core).
- get_
cortical_ area_ visualization_ skip_ rate - Get the visualization skip rate (how many frames to skip during visualization).
- get_
cortical_ area_ visualization_ suppression_ threshold - Get the threshold below which cortical areas are suppressed from visualization.
- get_
fcl_ status_ system - Get Fire Candidate List (FCL) sampler status including frequency and consumer state.
- get_
global_ activity_ visualization - Get global activity visualization configuration including enabled state and frequency.
- get_
health_ check - Get comprehensive system health including burst engine status, neuron/synapse counts, and genome availability.
- get_
influxdb_ test - Test connectivity to InfluxDB database for time-series data storage.
- get_
processes - Get status of active system processes including burst engine and API server.
- get_
unique_ logs - Get collection of unique log messages for debugging and monitoring.
- get_
user_ preferences - Get user preferences including advanced mode, UI magnification, and auto-creation settings.
- get_
version - Get the current FEAGI version string.
- get_
versions - Get detailed version information for all FEAGI crates and components.
- post_
beacon_ subscribe - Subscribe to system beacon for event notifications and status updates.
- post_
circuit_ library_ path - Set the file system path for the circuit library storage location.
- post_
disable_ visualization_ fq_ sampler - Disable the Fire Queue (FQ) sampler to stop visualization data streaming.
- post_
enable_ visualization_ fq_ sampler - Enable the Fire Queue (FQ) sampler for visualization data streaming.
- post_
fcl_ reset_ system - Reset the Fire Candidate List (FCL) to clear all pending fire candidates.
- post_
logs - Configure logging settings including log level and output destinations.
- post_
register_ system - Register a new system component or module with FEAGI.
- put_
global_ activity_ visualization - Configure global activity visualization settings and frequency.
- put_
user_ preferences - Update user preferences for UI customization and behavior settings.
- set_
cortical_ area_ visualization_ skip_ rate - Set the visualization skip rate to reduce visualization frequency and improve performance.
- set_
cortical_ area_ visualization_ suppression_ threshold - Set the threshold for suppressing low-activity cortical areas from visualization.