CLI Slack JSON Manifest Contains Invalidating Pipe Characters
Symptom When using the OpenClaw CLI to add a Slack channel via openclaw channels add, the generated JSON manifest is displayed with decorative pipe characters framing the output. The manifest appears as follows: │ { │ │ “key”: “value” │ │ } │ These pipe characters make the JSON invalid when copied and pasted, forcing users to manually remove all the pipe characters before the JSON can be used. Root Cause Analysis The CLI code renders the JSON manifest using ASCII box-drawing characters for visual presentation in the terminal. While this makes the output look “pretty” in the CLI interface, it includes pipe (|) characters as part of the actual output string. ...