You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds the My Virtual World Agent Character Builder workflow for editing agent identity, assignments, status, needs, appearance, workspace docs, resident profiles, and skills.
Introduces MVW Resident Profiles as the Live Agent Mode memory/personality layer separate from native OpenClaw/Hermes/Codex identity files.
Adds a themed Models & Providers window for OpenClaw, Hermes, Codex CLI, and Claude Code setup.
Brings OpenClaw model switching into MVW, including per-agent model assignment, /session-info?agent=... model reporting, and gateway restart requests after model/config changes.
Adds MVW Global Auth for OpenClaw static API-key/static-token profiles, with main as the source, Sync Static Profiles, per-agent auth store drift reporting, Reset Static Overrides, and OAuth preservation.
Improves Models & Providers UX with clear explanations, synced-profile summaries, MVW confirmation dialogs, and scroll-preserving refresh after save/apply/reset/delete actions.
Improves mobile and performance behavior: searchable mobile agent picker, gzip static serving, smaller mobile startup chunk radius, and read-only chunk hydration.
Improves OpenClaw chat failure handling so provider/model/auth failures surface cleanly instead of leaving the chat stuck thinking.
Verification
GitHub Smoke Test passed for commit 192f95d.
Local npm run verify:smoke passed.
Local npm run verify:realtime passed.
Live Docker app rebuilt/restarted on 8590 and /healthz returned OK.
Live Models & Providers page served MVW Global Auth, mvw-confirm-overlay, and scroll-preserving refreshNativeSoon code.
Browser/CDP checks verified the MVW confirmation dialog opens/cancels and action refresh preserves scroll position.
OpenClaw auth sync behavior was tested against isolated fake SQLite auth stores before live deployment.
Upgrade Notes
Docker installs now mount the OpenClaw home read-write so MVW can persist model/provider/profile changes.
Static API-key/static-token OpenClaw auth profiles are treated as MVW-managed global profiles from main.
OAuth profiles are intentionally not copied across agent stores; they remain interactive/local or inherited from native OpenClaw behavior.
Claude Code setup fields are present, but live Claude Code-backed agent runtime support is still pending provider runtime integration.