Skip to content
KurrentDB

Flows

Open Flows → Flows (/admin/settings/ai/flows) to configure dynamic flows and the launch policy for unattended Claude reviewers. Curated definitions are managed separately in the Flow Catalog.

Dynamic flows are supplied as YAML by an agent when it starts a run. The Enabled switch permits both new dynamic runs and new rounds on existing dynamic runs. Turning it off blocks those operations; it is not a command to terminate a round already running.

Configuration keyRangeDefaultMeaning
Flows:Dynamic:Enabledon/offonAllows dynamic starts and continuation.
Flows:Dynamic:MaxParticipants1–83Rejects a definition with more participant roles.
Flows:Dynamic:MaxActiveRunsPerUser1–202Maximum simultaneous dynamic runs per user.
Flows:Dynamic:MaxRounds1–5010Clamps a definition’s round limit.
Flows:Dynamic:BudgetUsd≥ 05Clamps the requested spend budget in USD.
Flows:Dynamic:RoundTimeoutCapMinutes1–6015Caps the requested round timeout.
Flows:Dynamic:RoundTimeoutDefaultMinutes1–6010Timeout used when the YAML omits one.
Flows:Dynamic:IdleTtlCapHours1–242Caps idle lifetime; also used when omitted.
Flows:Dynamic:ModelAllowlistComma-separated model IDsEmptyRestricts models when set.

Click Save to apply changes. Dynamic limits are read when a definition is resolved, including later rounds; changing a cap can affect continuation of an existing run. Catalog definitions are exempt from this dynamic-flow clamp profile.

Dynamic participants must name a concrete, priced model; default is not accepted. A supplied dollar budget is rejected when a participant’s vendor cannot report metered usage. If the author omits a dollar budget, the injected budget applies to meterable participants and other participants remain bounded by rounds, timeouts, and idle lifetime.

The Claude reviewer certification panel controls unattended Claude reviewer launches. It is independent of the dynamic-flow switch.

Form fieldConfiguration keyMeaning
Block all Claude reviewersFlows:Review:Certification:Claude:DisabledRejects Claude reviewer launches when on. Default off.
Required launcher policy versionFlows:Review:Certification:Claude:RequiredLauncherPolicyVersionRequires the daemon’s advertised launcher policy to match. Setting it activates certification.
Allowed Claude CLI version rangesFlows:Review:Certification:Claude:AllowedCliRangesSpace-separated npm-style ranges; blank permits any CLI version. Requires a policy version when set.
Certification revision labelFlows:Review:Certification:Claude:RevisionIdentifies the policy revision.

Leave both version fields blank to skip the certification gate, and keep Block all Claude reviewers off to permit launches. Save the panel after edits.

See Review flows for starting and continuing runs.