Skip to main content

Module system

Module system 

Source
Expand description

System API Endpoints - Exact port from Python /v1/system/*

Reference: feagi-py/feagi/api/v1/system.py

Structs§

FatigueInfo
HealthCheckResponse

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.