Reference
?

logic

Route execution to different branches based on AI evaluation, comparison operators, or workflow jumps.
mindstudio.logic({ context, cases }) → Result

Route execution to different branches based on AI evaluation, comparison operators, or workflow jumps.

Parameters
mode
string
Evaluation mode: 'ai' for LLM-based, 'comparison' for operator-based. Default: 'ai'
aicomparison
context
string
RequiredAI mode: prompt context. Comparison mode: left operand (resolved via variables).
cases
string[]
RequiredList of conditions to evaluate (objects for managed UIs, strings for code)
modelOverride
object
Optional model settings override; uses the organization default if not specified (AI mode only)
Call from a method
import { mindstudio } from '@mindstudio-ai/agent';

const result = await mindstudio.logic({
  context: /* ... */,
  cases: /* ... */
});