Repository navigation
v0.19.0
Relmio 0.19.0 adds a skippable setup guide with Relmio the mascot, Plan and usage counts, automatic model discovery and sidecar updates from the wizard, and moves ChatGPT plan sign-in to OpenAI's documented Sign in with ChatGPT flow.
Added
- A setup guide on every wizard page. Relmio, the mascot, points at the box or button you need next, says what it is for in plain words and shows an example where it helps. It never types into a field. Each finished step earns a badge. The first visit asks whether to start it; Hide, Skip guide and the Setup guide button in the top bar turn it off or back on. When a step fails, the guide explains the error, lists the next steps and points at the control that fixes it.
- Plan and usage, on the VPS owner panel and Ready screen and on the This computer dashboard. It shows the text requests and tokens that went through the sidecar in the last 30 days, per model, the last plan-usage error with its next step, and which models OpenAI lists and which a completed request verified. These are Relmio's own counts. Plan percent, reset times and credits stay on ChatGPT's Usage page, which Manage usage opens.
- The sidecar counts requests per day and model and stores no prompts, outputs, request IDs or IP addresses. An existing VPS sidecar starts counting after Review sidecar update.
- Automatic model discovery. The sidecar asks OpenAI's catalog as the newest stable Codex release (checked on npm about every 12 hours), so new text models appear without a Relmio release. VPS installs can opt in to short model checks, and Check installed account shows each model's state with a Copy ID button.
- Review sidecar update, which rebuilds and restarts only the VPS sidecar from the current Relmio version. The ChatGPT sign-in and the Relmio key stay the same, and n8n is not touched.
- An opt-in image add-on for a VPS sidecar (
gpt-image-2through the OpenAI node's image actions), using a separate Codex sign-in. OpenAI does not document this route for other apps, so it can stop working without notice. - Chat Completions tool calls, staged-install resume and a reviewed reconcile when a session handoff's acknowledgment was lost.
Changed
- ChatGPT plan use now goes through OpenAI's documented Sign in with ChatGPT flow, with per-registration credentials kept local and documented transfer boundaries for n8n and a VPS.
- Start cards say who each route is for and what you need. The step list is a compact quest track, and Ready screens list the badges earned and the next steps. The setup flow itself is unchanged.
- n8n's AI Assistant can use the sidecar through its Self-hosted or OpenAI-compatible endpoint. On 2026-10-07 it worked live on one Pro account with
gpt-6-astra. Only do this if nobody else uses that n8n; whether it fits OpenAI's Sign in with ChatGPT terms is open. - The dark theme's accent is pastel green.
Fixed
- Sign-in no longer fails on OpenAI's list-form ID token audience or its optional callback
scope, and declining shows a declined message. - Non-streaming requests no longer fail when OpenAI's final event has an empty
output, and streamed failures reach AI SDK clients as errors. - n8n's AI Assistant model check is no longer refused: output-token caps that ChatGPT plan use cannot honor are dropped instead of refused.
- VPS installs and resumes no longer stop after the image build, and a resume rebuilds an outdated sidecar image.
- Session locks survive crashes, restarts and Windows antivirus holds, and Windows owner-only checks reuse one PowerShell process.
Security
- VPS installs bind the reviewed n8n container and network and check them again before writing. SIWC files are published atomically under
/docker/n8n-openai-oauth, and every SSH command has a finite deadline. - Recovery never restarts an old writer automatically.
Known
- The hosted site's full npm audit reports high advisories in dev-only build and lint tools (no patched braces release). The production dependency audit is clean.
- OpenAI source checks for this release are in
docs/openai-source-check-2026-10-05.md,-2026-10-06.mdand-2026-10-07.md, including open Terms questions.
Full Changelog: v0.18.6...v0.19.0