Bug Description
Markdown Render does not render GitHub Flavored Markdown tables in runbooks. Basic markdown such as headings and emphasis renders correctly, but table syntax is displayed as literal text instead of a rendered table.
Steps to Reproduce
- Go to a runbook in Atuin Desktop.
- Add a Script block that saves stdout to a variable, for example
script_output.
- Run command:
cat <<'EOF'
# Script output
| Column 1 | Column 2 |
| --- | --- |
| Value 1 | Value 2 |
EOF
- Add a
Markdown Render block that references that variable.
- Run the script block and view the output in
Markdown Render.
Expected Behavior
The Markdown Render block should render the markdown table as an actual table.
Actual Behavior
The heading renders correctly, but the table markdown is shown as plain text with pipe characters instead of a rendered table. Also there are excess newlines between table rows.
Environment
- OS: macOS 26.3.1
- Atuin Desktop Version: 0.2.20
- Atuin CLI Version: 18.15.2
- Shell: zsh
- Terminal: Ghostty
Screenshots/Logs
Additional Context
Workaround
Use ASCII formatted tables in code blocks to achieve somewhat similar results.
Bug Description
Markdown Renderdoes not render GitHub Flavored Markdown tables in runbooks. Basic markdown such as headings and emphasis renders correctly, but table syntax is displayed as literal text instead of a rendered table.Steps to Reproduce
script_output.Markdown Renderblock that references that variable.Markdown Render.Expected Behavior
The
Markdown Renderblock should render the markdown table as an actual table.Actual Behavior
The heading renders correctly, but the table markdown is shown as plain text with pipe characters instead of a rendered table. Also there are excess newlines between table rows.
Environment
Screenshots/Logs
Additional Context
Markdown Rendersupports GFM tables:https://docs.atuin.sh/desktop/blocks/executable/markdown-render/
Workaround
Use ASCII formatted tables in code blocks to achieve somewhat similar results.