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.
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 tohttp://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 requiresx-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
scripts/start.shhas a managed AG-UI endpoint that accepts a real OpenBot run through the server.localhost.[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.jsonworktree file.