CommandCodeAI / CommandCodeAI/desktop

[Bug]: ASCII art inside fenced code blocks collapses and loses structure

Ouverte
#49 7 commentaires 0 réactions 1 personne assignée Voir sur GitHub

@aliarain y travaille déjà.

Depuis le 7/9/2026.

bug
Langage dominant
Shell
Étoiles
80
Forks
2
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

GUI version

0.1.20 Windows (Can not select Windows in OS Toggle :) )

Operating system

Linux (other)

Reproduction steps

Steps to reproduce

  1. Open Command Code desktop alpha.
  2. Ask the model to "Write Code any kind of in Code block".
  3. Receive a fenced code block whose language tag is go and whose body has normal indentation and ~20 to ~50 lines of code.
  4. Read the rendered message.
Expected behavior

Expected behavior

  • Each line of the source stays on its own line.
  • Leading whitespace (indentation) is preserved.
  • Lines that exceed the available width wrap, scroll, or both, but their structure is not destroyed.
  • Syntax highlighting is applied according to the language tag (go in this case).
  • The code is clearly copyable, with one logical statement per visible line.
Actual behavior

Actual behavior

  • The whole body of the code block renders on a single wrapped line.
  • Newlines from the source are missing.
  • Indentation is collapsed. Every function body, every block, every nested call appears flush against the previous token, separated by a single space.
  • The result looks like prose, not code, e.g.:
Screenshots, recordings, or sanitized logs
Image
Safety check
  • I removed credentials and private project information from this report.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.