Skip to content

Web Terminal plugin stuck on "Connecting..." spinner — WebSocket frame type not preserved in plugin proxy #11

@RobertWalther

Description

@RobertWalther

Image Variant

Full (latest / dev)

Image Tag / Version

latest

Host OS

Linux

What happened?

The Terminal tab (web-terminal plugin) shows a "Connecting... Starting shell session" spinner indefinitely and never displays a shell.

What did you expect?

The Terminal tab should open a working bash shell after connecting.

Steps to reproduce

  1. Install the web-terminal plugin
  2. Open any project session
  3. Click the "Terminal" tab
  4. Observe the spinner never resolves

Docker Compose / Run command

services:
    holyclaude:
      image: coderluii/holyclaude:latest
      container_name: holyclaude
      restart: unless-stopped
      shm_size: 2g
      cap_add:
        - SYS_ADMIN
        - SYS_PTRACE
      security_opt:
        - seccomp=unconfined
      ports:
        - "3001:3001"
      volumes:
        - ./data/claude:/home/claude/.claude
        - ./workspace:/workspace

Logs / Error output

[Plugins] WS proxy connected to "web-terminal" on port 42871

  (no further output — the ready message is received by the proxy but forwarded
  as a binary frame, so the browser never processes it and the spinner remains)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions