Skip to content

Webchat exec approval flow broken — approvals never reach the runtime #80

@therahul-yo

Description

@therahul-yo

Description

Shell command approvals in webchat UI don't work. Clicking "allow-once" or "allow-always" in the approval card (webchat or Telegram) never reaches the runtime. The approval request expires every time.

Steps to reproduce

  1. Open Atomic Bot webchat (control UI)
  2. Ask the assistant to run any shell command
  3. Approval card appears
  4. Click "allow-once" or "allow-always"
  5. Assistant reports "no session found" — approval didn't connect

Expected behavior

Approval should reach the runtime and the command should execute.

Environment

  • Atomic Bot desktop (macOS)
  • OpenClaw 2026.4.2
  • macOS 26.4 (arm64)
  • Channel: webchat (control UI)

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