The base computer-use params the CDP session built (goal + step cap + start url).
OptionalcontextUser: UserInfoThe acting MJ user (may be undefined; the MJ engine handles the unset case).
OptionalagentRunID: stringOptional parent agent-run id (links the goal's prompt runs to the realtime agent run).
OptionalagentRunStepID: stringOptional parent agent-run-step id (nests a child prompt step per prompt under it).
The MJ-aware params to hand to MJComputerUseEngine.Run.
Adapts the transport-neutral base computer-use params into MJRunComputerUseParams, injecting the acting user so the MJ engine can run its controller/judge prompts as that user. Pure + exported for unit testing; MJProgressComputerUseEngine.Run is a one-liner over it.