Skip to content

Device

What this device can do, and every action that has been sent to it. Its status says whether the control plane can reach it — not whether it is free right now.

Data source
Fixture control— not product UI. Switches which state this screen is rendering.

Complete and attributable — every value on screen comes from a named field of a receipt.

dev_robotarm_r04

robot_handThe control plane can reach this device. It does not mean the device is free — another run of this organization may be holding a lease on it right now.

Device status: Online
Fidelity tier
physicalA mechanical actuator touches a real screen, leaving no footprint on the device.
Operating system
ios
Tap
Supported
Swipe
Supported. A long press is sent as a zero-distance swipe, so its receipt records swipe with identical from and to.
Text input
Not supported — this backend has no text-injection channel.
Pressable keys
Not supported — this backend has no key channel.
Open an app
Not supported — this backend has no app-launch channel.
Observation
cameraA photograph of the physical screen.
UI tree
Not supported — this backend has no structural view of the screen.
Frame binding
Actions can bind to an observed frame, and a binding older than 5,000 ms is refused as stale.
Coordinate grid
1000 × 1000Normalized. Callers never speak device pixels.
Physical abilities
  • hover Hover over a point without touching the screen: not available
  • pressDepth Vary press depth beyond the calibrated default: not available
  • queueControl Inspect or reorder the arm's queued motions: not available

Declared per ability so a caller can branch without probing. All three are false today across every arm — the remote contract has no per-request carrier for them yet.

Backend metadata (3 fields)
baseUrl
https://arm-04.lab.internal
remoteId
rd_88f1
platform
ios

Backend-defined and echoed by the API exactly as the backend reports it. This console does not interpret it.

Price, boot time and action round-trip time are not on this page. Price has one owner and it is not this console — copying a number here would create a second one. The two timings have no instrumentation and no sample that clears the measurement gate; a sourced number that is wrong by two orders of magnitude is worse than a missing one.

Actions on this device

This device's own receipts, newest first, each with its own elapsed time. Not aggregated — see the note below.

  • pressKeyondev_robotarm_r04robot_hand
    key KEYCODE_ENTER
    Outcome unknownaction_outcome_unknown

    The control plane restarted while this action was in flight; reconcile the device state manually.

    The physical effect is not knowable from here. Check the device. This always arrives together with Needs review.

    Receipt failure reason: Interrupted by restart The control plane restarted while this action was in flight. Whether the device carried it out is not knowable from here — check the device and reconcile.

    requested
    2026-09-04T07:06:30.991Z
    failed
    2026-09-04T07:06:35.591Z
    lease
    lease_Hg22nP
    fencing
    96
    agent:run_9fK2mQ:f31:9bd772
    Receipt status: Needs review4600 ms

Each row carries its own elapsed time and nothing is averaged. A percentile over these rows needs the sample gate cleared and an aggregation predicate that excludes synthetic organizations; without that, the most obvious aggregate returns a well-sourced number that is wrong by two orders of magnitude.

← All devices