OptionalAgentOptional parent MJ: AI Agent Runs id — links the goal's prompt runs to the realtime agent run.
OptionalAgentOptional parent MJ: AI Agent Run Steps id — nests the goal's prompt runs under a single step.
OptionalContextModel-blind context object ({{path}} references injected at the action boundary; see the plan §4).
OptionalContextThe acting user (for lazy session start).
OptionalControllerOptional controller (vision/action) model id, overriding auto-selection.
OptionalJudgeOptional judge model id, overriding auto-selection.
OptionalMaxMaximum perceive-act steps before the loop gives up.
OptionalOnPer-step progress callback (a realtime session narrates these).
OptionalPreferredForce a control strategy; otherwise resolveControlStrategy picks (NativeAI if supported).
OptionalProviderExplicit backend provider name (when omitted, the single Active provider is used).
OptionalSignalAbort signal — barge-in stops the goal loop cooperatively.
OptionalStartOptional URL to navigate to before the goal loop begins.
Parameters for RemoteBrowserEngine.AchieveGoal — a high-level, goal-driven browser run.