Repository navigation
v0.0.7
Release Notes
Release range: v0.0.6...35f8b00
Change volume: 225 commits, 273 files changed, +36,348 / -1,598
Highlights
- Introduced a major Remote Control epic: users can start pairing from desktop, scan a QR code, and control Codex Chat from phone via a web/PWA companion.
- Shipped an installable Remote Control PWA with stronger mobile UX, reconnect handling, and reliable transcript sync behavior.
- Rebuilt and hardened the relay backend around stronger auth, replay/rate-limit protection, durability options, and production-ready operations.
- Added substantial runtime and reliability work across concurrency tuning, diagnostics, and release safety.
Remote Control (Desktop + Mobile)
- Added desktop remote session controls with QR link flow and session stop controls.
- Added in-session Add Device join-token refresh flow without ending active sessions.
- Added explicit desktop approval requirement for pairing requests.
- Added trusted-device management with list and revoke actions.
- Added device identity display improvements during pairing/reconnect.
- Improved remote onboarding and reconnect behavior for users.
Remote Control PWA
- Evolved from scaffold to a redesigned, single-page conversation-first mobile UX.
- Added install readiness assets (icons, Apple touch icon) and launch polish.
- Added stronger safe-area + keyboard viewport behavior for mobile devices.
- Added bounded offline command queue and reconnect flush behavior.
- Added sync freshness and resume/resnapshot flows.
- Added transcript UX upgrades: better cards, anchoring, and composer ergonomics.
- Added auth-gated UI so projects/thread panes stay hidden until device authentication succeeds.
- Added mobile Playwright E2E coverage and expanded QA workflow.
Relay, Security, and Protocol Hardening
- Added secure relay scaffolding and progressed to hardened Rust relay paths.
- Added token rotation on websocket auth and stronger token/session validation.
- Added replay protection for mobile command sequences.
- Added stricter payload validation and bounded websocket message/frame budgets.
- Added heartbeat timeout and slow-consumer disconnect behavior.
- Added per-device/per-session throttling and snapshot rate controls.
- Added capacity admission controls and clearer client-facing disconnect messaging.
- Added relay health/metrics endpoints and high-signal operational counters.
Durability, Scale, and Multi-Instance Support
- Added optional Redis-backed relay persistence for restart recovery.
- Added optional NATS cross-instance routing/state sync for multi-pod scenarios.
- Added GKE deployment baselines, overlays, ingress hardening, and network policies.
- Added Cloud Armor guidance and production alert provisioning scripts.
- Added domain/cert cutover work to
bikz.cchostnames and ingress alignment. - Fixed cross-pod routing regressions and compatibility edge cases.
Load, Soak, and Release Gating
- Added relay load/soak harnesses and wrapper scripts.
- Added machine-readable load artifacts and gate scripts.
- Added latency/backpressure/auth-failure gate checks.
- Added Node-vs-Rust protocol compatibility gates in stage workflows.
- Added remote-control stage-gate automation and OSS-smoke compatibility coverage.
Desktop App UX + Runtime Improvements
- Added channelized assistant progress streaming and inline progress messages.
- Added shell-pane race/teardown hardening with regression coverage.
- Added adaptive runtime concurrency tuning for high-session workloads.
- Added turn-start IO/load signal scaling and backpressure improvements.
- Added sidebar and toolbar UX refinements (focus mode, controls, discoverability).
- Added recents/thread ordering and deduplication fixes in sidebar.
- Improved empty/draft/thread-state UX consistency.
- Expanded mods rail improvements: grouping, icon identity, scope semantics, draft compatibility.
Reliability, Diagnostics, and Policy Tooling
- Added one-command runtime reliability diagnostics bundle.
- Added replay/ledger export/policy validation CLI improvements.
- Added idempotent ledger backfill and stale-marker recovery hardening.
- Added diagnostics timeline filtering/rollups/scope pivots.
- Added reliability scorecard and policy-gate wiring updates.
Release and Contributor Workflow
- Added CI-first
release-prodpath with fallback handling and stronger release resiliency. - Hardened fallback release behavior to build from tagged commit context.
Docs and Runbooks
- Added/expanded remote control architecture docs, relay runbook, GKE deployment guide, and GA hardening plan.
- Added runtime tuning, reliability, and policy docs for contributors/operators.