Skip to content

Fix local managed AG-UI and isolated-computer smoke path #209

Description

@arcadegeek23

Problem

The local OpenBot pilot can show a blank IT Worker computer screen after a browser navigation request. The isolated computer records chrome-error://chromewebdata/ when a task navigates to http://localhost:3010; that address resolves inside the computer container, not to the host OpenBot app.

The IT Worker channel also appeared to receive malformed activity ([object Object]) during the failed run. The configured LangGraph endpoint requires x-openbot-agent-token; the supported managed-agent configuration should inject that header when the OpenBot server is started with the matching managed endpoint environment.

Acceptance criteria

  • A fresh local stack started by scripts/start.sh has a managed AG-UI endpoint that accepts a real OpenBot run through the server.
  • The endpoint authentication boundary remains enabled; no unauthenticated bypass is added.
  • A safe host-reachable test URL is used for isolated computer browser verification instead of host-only localhost.
  • A real IT Worker browser action produces a visible result and a corresponding Activity/audit observation.
  • Any message/content normalization needed to prevent [object Object] is covered by a regression test.

Scope

Local OpenBot pilot only. Do not modify ARIA/OpenClaw production, customer data, credentials, or the existing unrelated .copilotkit/project.json worktree file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions