Skip to content

Interface: PencilRemoteAppOptions

Defined in: client/app.tsx:51

The remote-pencil CLIENT KIT (@habemus-papadum/aiui-pencil/client).

Two ways to consume it (owner, 2026-07-17):

  • The paved road: render PencilRemoteApp and customize per application through the host-declared RemotePresentation (protocol.ts) — what the served /pencil/ page does for every host.
  • Full control: compose your own page from the pieces — the display (RemoteView: plane/preview/coordinate correctness that must never be rebuilt), SessionPicker, PencilStrip, and the imperative cores (bindPenInput, createPlaneTracker).

Solid components; the browser-only sibling of the framework-free library root.

Properties

url?

optional url?: string

Defined in: client/app.tsx:53

The relay endpoint; defaults to same-origin /pencil/client.