Module: Legion::Extensions::Agentic::Defense::ErrorMonitoring::Helpers::Constants
- Included in:
- ErrorMonitor, ErrorSignal
- Defined in:
- lib/legion/extensions/agentic/defense/error_monitoring/helpers/constants.rb
Constant Summary collapse
- MAX_ERROR_LOG =
500- MAX_CONFLICT_LOG =
200- MAX_CORRECTIONS =
200- ERROR_RATE_ALPHA =
0.12- CONFLICT_ALPHA =
0.1- CONFIDENCE_ALPHA =
0.1- DEFAULT_ERROR_RATE =
0.1- DEFAULT_CONFLICT_LEVEL =
0.0- DEFAULT_CONFIDENCE =
0.7- POST_ERROR_SLOWDOWN =
0.3- SLOWDOWN_DECAY =
0.05- MAX_SLOWDOWN =
1.0- CONFLICT_THRESHOLD =
0.5- SEVERE_ERROR_THRESHOLD =
0.7- CORRECTION_BOOST =
0.05- ERROR_SEVERITY_LABELS =
{ (0.8..) => :critical, (0.6...0.8) => :major, (0.4...0.6) => :moderate, (0.2...0.4) => :minor, (..0.2) => :trivial }.freeze
- MONITORING_STATE_LABELS =
{ vigilant: 'heightened error sensitivity after recent errors', normal: 'standard monitoring', relaxed: 'low error rate, reduced monitoring', overwhelmed: 'error rate too high, system stressed' }.freeze