Skip to content

sdk.intent_arbiter

@type library Deterministic action-channel arbiter used by the farming planner. Intents are plain tables and may reserve one or more channels. The arbiter adds bounded urgency/risk/waiting bonuses to the base priority so low-priority work eventually runs without allowing it to overtake emergencies.

lua
local M = require("sdk.intent_arbiter")

Constants

Lua 5.4 has no enums — these are integer (or string) fields on the module.

NameValueSummary
ArbiterArbiterIntent arbiter class.

new

function · new()

Create an intent arbiter that ranks competing desires.

Arcane SDK catalog generated from scripts/sdk