Skip to main content
Send SIGHUP to reload:
  • onr.yaml
  • keys.yaml
  • models.yaml
  • config/onr.conf and any DSL files it includes (commonly config/providers/*.conf and config/modes/*.conf)
Using the CLI:
go run ./cmd/onr --config ./onr.yaml -s reload
This uses server.pid_file (default: /var/run/onr.pid). Optional provider-only auto reload (disabled by default):
providers:
  auto_reload:
    enabled: true
    debounce_ms: 300
When enabled, ONR watches the resolved provider DSL source directory and reloads included DSL files automatically.