oc_lane_create
Create isolated browser lanes for parallel task execution. Each lane provides separate refs and tabs, with configurable Chrome profile isolation for clean or shared sessions.
Instructions
Create a task-scoped browser lane on existing SessionManager worker/target primitives. Lanes isolate refs, tabs, and trace metadata for host-driven parallel work. Optional profile: "inherit" (default) shares the server Chrome user-data-dir; "scratch" provisions a fresh temp user-data-dir at creation and removes it on oc_lane_close.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | No | REQUIRED 16-hex task id returned by oc_task_start. | |
| task_id | No | Alias for taskId. | |
| name | No | Optional human label. | |
| purpose | No | Optional bounded purpose for audit/debugging. | |
| initialUrl | No | Optional URL to open as the first lane target. | |
| budget | No | Optional host-owned lane budget metadata; recorded only. | |
| profile | No | Profile isolation mode. `"inherit"` (default) shares the existing Chrome user-data-dir. `"scratch"` provisions a clean temporary Chrome user-data-dir for the lane and removes it automatically when the lane is closed via oc_lane_close. |