cascadeflow.init(config=...) for full control.
Definition
Fields
| Field | Type | Default | Description |
|---|---|---|---|
mode | "off" | "observe" | "enforce" | "off" | Harness mode |
verbose | bool | False | Print decisions to stderr |
budget | float | None | None | Max USD for the run (None = unlimited) |
max_tool_calls | int | None | None | Max tool/function calls (None = unlimited) |
max_latency_ms | float | None | None | Max wall-clock ms per call (None = unlimited) |
max_energy | float | None | None | Max energy units (None = unlimited) |
kpi_targets | dict | None | None | Target values per KPI dimension |
kpi_weights | dict | None | None | Relative weights per KPI dimension |
compliance | str | None | None | Compliance mode: "gdpr", "hipaa", "pci", "strict" |