device: local-codex
presence: fresh heartbeat
credentials: hash-only
ChatGPT understands the request, Runmote transports one opaque task, Codex works in the owner-selected local workspace, and Runmote returns the agent report.
CLI stable 0.1.0 is available for Ubuntu amd64 terminal installs. Published beta and RC packages remain early-test builds and are listed with exact checksums on the download page.
device: local-codex
presence: fresh heartbeat
credentials: hash-only
interface: canonical
prompt: opaque markdown
duplicate starts: suppressed
execution boundary: user machine
planning: agent native
report: returning securely
Create a controlled link between your Runmote account and local Runmote client. Codex/OpenAI login stays outside Runmote.
Current CLI flows are Codex-focused, while the broader provider/agent direction remains open for future adapters.
Heartbeat, sessions, relay reservations, and lifecycle reconciliation keep route state honest.
A checksummed release catalog publishes CLI stable, CLI beta/RC, Desktop beta, and Headless beta packages without implying feature parity.
Roles, plans, quotas, device metadata, and admin APIs start the operational layer.
Strict task envelopes, lifecycle states, continuation, cancellation, and idempotency connect ChatGPT to the local agent without coding policy.
Route shape
Runmote is local-first. ChatGPT decides whether execution is appropriate and writes the task; Runmote authenticates, routes, tracks, and returns it without predicting files, commands, languages, or dependencies.
ChatGPT -> concise opaque agent prompt
Runmote -> start, status, continue, cancel
Codex -> inspect, implement, test, report
ChatGPT reviews the returned report for the user.