Skip to content

ACP connection errors should better handle ANSI codes #2628

Description

@fbricon

Bug description

There's some drama around my openshell right now. The ACP session on my sandbox returns an error containing ANSI codes, but that should be better handled, either rendered correctly or removed from the error box:

[31m�[0m code: 'The service is currently unavailable', message: "supervisor relay failed: code: 'The service is currently unavailable', message: "supervisor session not connected""

Image

So this is not about finding why it fails, but how to better surface failures to the user.

Operating system

macOS

Installation Method

None

Version

0.3.3

Steps to reproduce

No response

Relevant log output

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions