# benchweave-sdk preview-ui


Preview the plugin on the standalone host (mock transport only).


``` bash
benchweave-sdk preview-ui [OPTIONS] PROJECT
```


PRD 12 R-9: an in-process alias over `benchweave-sdk-server serve` -- the same listener rules and pages, with the transport pinned to the scripted mock. Real-hardware serving is `benchweave-sdk-server serve --transport serial`; this command never leaves the mock (D-6). Requires the `[server]` extra: a default install refuses with `benchweave_sdk_server_extras_missing:` and exit 2.


<span class="gd-details-chevron" aria-hidden="true"></span>Full --help output


    Usage: benchweave-sdk preview-ui [OPTIONS] PROJECT

      Preview the plugin on the standalone host (mock transport only).

      PRD 12 R-9: an in-process alias over ``benchweave-sdk-server serve`` -- the
      same listener rules and pages, with the transport pinned to the scripted
      mock. Real-hardware serving is ``benchweave-sdk-server serve --transport
      serial``; this command never leaves the mock (D-6). Requires the
      ``[server]`` extra: a default install refuses with
      ``benchweave_sdk_server_extras_missing:`` and exit 2.

    Options:
      --host TEXT           [default: 127.0.0.1]
      --port INTEGER RANGE  [default: 8477; 1<=x<=65535]
      --allow-network
      --no-open
      --scenario TEXT       Serve one of the nine baseline states (mock transport
                            only); validated at launch, as on serve
      --help                Show this message and exit.


# Arguments


`PROJECT: PATH`  
Required.


# Options


`--host: TEXT = 127.0.0.1`  
 

`--port: INTEGER RANGE = 8477`  
 

`--allow-network`  
 

`--no-open`  
 

`--scenario: TEXT`  
Serve one of the nine baseline states (mock transport only); validated at launch, as on serve
