?
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: /* ... */ });