Skip to content

Native App 2026.9.11-438c741-1

Clear, actionable errors for write-write conflicts, plus improved prescriptive problem validation.

  • Write-write conflicts between transactions on the same model now return a clear, actionable error instead of a confusing system error. The message reads The model is currently locked by active write transaction(s) and includes the RAI CLI command to cancel the blocking transaction.
  • Incremental maintenance no longer fails with a DeltaProcessingError or reads back the wrong string value for a relationship with a functional dependency whose values come from more than one rule and include long strings.

  • Prescriptive problems that repeat a decision variable or coefficient are now rejected with an InvalidModel error instead of silently solving a different problem than the one you defined. Re-run any such problems solved before this version to confirm their results.

  • In a prescriptive problem, a count over something other than conditions the solver decides, such as decision variables directly, now fails with a clear InvalidModel error instead of an opaque OTHER_ERROR.