Allow companion (Bramble) messages in status line JSON data

Resolved 💬 3 comments Opened Apr 2, 2026 by Selecao Closed Apr 6, 2026

Feature Request

Add companion/Bramble messages to the status line JSON data so they can be displayed in custom status line scripts.

Problem

Bramble makes contextually useful observations — e.g. catching missing error handling or timeout issues during active coding. However, the user has to manually run /buddy to read what Bramble said. If the speech bubble is missed, valuable insights are lost.

Proposed Solution

Include a companion field in the status line JSON:

{
  "companion": {
    "name": "Bramble",
    "last_message": "Parallel fetch without timeout guards. Time bomb ticking.",
    "timestamp": "2026-04-02T14:30:00Z"
  }
}

This would allow users to show the latest companion message in their status line script, making it always visible without extra commands.

Why This Makes Sense

  • Status line already shows real-time session metadata — companion messages fit naturally
  • Bramble's observations are often actionable warnings during coding (like a linter in the status bar)
  • Currently the only way to read Bramble is /buddy which breaks flow

🤖 Generated with Claude Code

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗