- Retain login state in remote browser profiles (don't delete on disconnect) - Add GET /api/browser-sessions/{id}/clipboard for clipboard sync - Add POST /api/browser-sessions/{id}/autofill-login for manual credential fill - Add DELETE /api/browser-sessions/profiles/{custom_page_id} for login clear - Add balance tracking with configurable divisor (balance_divisor) - Health check on session reuse, idle TTL eviction, background cleanup - Add first-frame watchdog (10s timeout) to prevent infinite loading - Reconnect browser on active=true when session was closed - UI: uniform text-only inline buttons (websites + upstreams pages) - Fix page switch race with closingRemoteSessionPromise
Enable managed remote browser custom pages with login autofill and add website sync workflows so external admin surfaces can be handled inside SmartUp. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>