Skip to content

My Virtual World v1.0.23

Latest

Choose a tag to compare

@eliautobot eliautobot released this 08 Jul 02:27

Highlights

  • Expanded Live Agent Mode into a continuous planner with reflection, current goals, multi-step plans, next steps, safe requests, and memory updates.
  • Improved Live Agent chat readability with structured planner cards and collapsible raw planner JSON.
  • Added a Sessions panel in the chat window for selecting, creating, and deleting agent sessions directly.
  • Added unified session management across supported agent frameworks, including OpenClaw, Hermes, Codex, and Claude Code session records where configured.
  • Improved chat history loading so each selected session shows its own conversation or thread history.
  • Preserved session metadata in chat bubbles so normal chats, Live Agent Mode, and provider-backed sessions remain clearly labeled.
  • Improved realtime Live Agent action visibility, completion state, route handling, and user-preemption behavior.
  • Added embodied seating validation so arrival alone is not counted as successful object use.
  • Added building placement safeguards to prevent structures from overlapping streets, curbs, or sidewalks.
  • Added broader verification coverage for Live Agent autonomy, session handling, realtime behavior, construction routing, provider session handling, and placement rules.

Live Agent Mode

  • Live agents now maintain a more continuous autonomy frame instead of a one-shot action picker.
  • Planner turns preserve reflection, goals, planned steps, next actions, target criteria, success criteria, and memory lessons.
  • Live Mode now carries active plans forward between ticks and records useful reflections without exposing unsafe execution paths.
  • User messages can temporarily preempt Live Mode work so direct operator interaction stays higher priority than autonomous activity.
  • Live-world ownership checks reduce conflicts when an agent is already claimed by another active world.
  • Seating/object-use validation now requires embodied completion evidence before marking a target as tested.

Chat And Sessions

  • The chat window now includes an integrated Sessions drawer.
  • Users can switch between available sessions without leaving the world UI.
  • Users can create fresh sessions or delete old sessions from the same chat surface.
  • OpenClaw sessions, Hermes sessions, Codex threads, and Claude Code session records are normalized into one chat-session UI where available.
  • Live Agent Mode appears as a readable session with structured planner replies.
  • Provider-backed histories keep their own session/thread context instead of being flattened into one generic chat log.

World Editing

  • Building saves now enforce placement rules against street surfaces.
  • Building footprints may be placed next to streets but cannot overlap roadway, curb/gutter, or sidewalk areas.
  • Placement-rule guidance is exposed through the API and documented for agent/tool users.

Verification

  • Public smoke suite
  • Realtime smoke suite
  • Live Agent autonomy verifier
  • Chat-session verifier
  • Building-placement rules verifier
  • Live Agent resident-profile verifier
  • Live action construction-routing verifier
  • Live Mode layer-separation verifier

Known Limitation

  • Resetting a normal chat session does not reset Live Agent runtime state yet. A dedicated Live Agent state reset should be added separately.