Skip to content

/codex:status renders literal <br> in Actions column instead of a line break #495

Description

@MaoPingZou

Summary

/codex:status renders a literal <br> in the Actions column of the job table instead of a line break, because Claude Code's markdown table renderer does not interpret raw HTML.

Steps to reproduce

  1. Start a background review, e.g. /codex:review --background
  2. Run /codex:status
  3. Look at the Actions column of the job table

Expected

The suggested actions render on separate lines:

/codex:status review-xxxx
/codex:cancel review-xxxx

Actual

They appear on one line joined by a literal <br>:

`/codex:status review-xxxx`<br>`/codex:cancel review-xxxx`

Root cause

In scripts/lib/render.mjs (v1.0.4), the Actions cell joins the action code spans with an HTML <br> tag:

${actions.map((action) => `\`${action}\``).join("<br>")}

Claude Code's markdown table renderer prints <br> as plain text rather than interpreting it as a line break.

Suggested fix

Replace the <br> separator with a renderer-supported way to show the actions on separate lines (e.g. join with a space, or emit the actions as separate lines / a nested list outside the cell).

Environment

  • codex-plugin-cc version: 1.0.4
  • Claude Code version: 2.1.209
  • OS: macOS 26.5.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions