Skip to main content

constraints.hopl

Defines execution safety limits, rate caps and resource usage guards. Hot-reloaded via /auroraoptimizer policy reload.

execution:
max_actions_per_cycle: 10
max_actions_per_minute: 50
max_actions_per_hour: 500
cooldown_seconds: 15

safety:
require_confirmation: false
allow_partial_execution: true
rollback_on_error: true

resource_limits:
max_memory_usage_percent: 90
min_tps_for_execution: 8.0
max_mspt_for_execution: 90.0
ParameterDescription
max_actions_per_cycleMaximum number of actions the orchestrator can execute in a single evaluation cycle
max_actions_per_minutePer-minute rate cap to prevent sustained action bursts
max_actions_per_hourPer-hour rate cap for the entire server session
min_tps_for_executionThe orchestrator will not execute actions if TPS drops below this value (server is too overloaded)
max_mspt_for_executionThe orchestrator will not execute actions if MSPT exceeds this value
rollback_on_errorIf an action fails partially, any changes applied so far are rolled back