• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Freegle / Iznik / 26784 / 26784
72%
master: 72%

Build:
Build:
LAST BUILD BRANCH: fix/matched-posts-similarity-floor
DEFAULT BRANCH: master
Ran 12 Jul 2026 04:16PM UTC
Files 754
Run time 16s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jul 2026 03:55PM UTC coverage: 70.291% (+0.002%) from 70.289%
26784

Pull #1050

circleci

edwh
fix(chat): render System chat messages instead of a raw error dump

A chat message of type "System" - e.g. the "Sorry — the item you replied about
has now been taken, so it's no longer available." notice posted into a replier's
chat when the post is taken/withdrawn (RippleReplyService) - fell through to
ChatMessage.vue's "Unknown chat message type {type}, {chat} {chatmessage}"
fallback, dumping the raw chat + message JSON (internal ids, avatar URL, snippet,
etc.) into the conversation for the member to see.

"System" is a first-class chat_messages type (and utils.CHAT_MESSAGE_SYSTEM); the
component simply never had a branch for it. Add one that renders
chatmessage.message as a plain, centred system notice.

Test: ChatMessage renders a System message as its text, not the unknown-type dump.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VXKgf7Xquudc6CwP2RN6jX
Pull Request #1050: fix(chat): render System chat messages instead of a raw error dump

12395 of 14284 branches covered (86.78%)

Branch coverage included in aggregate %.

77006 of 112903 relevant lines covered (68.21%)

33.81 hits per line

Source Files on job vitest - 26784
  • Tree
  • List 754
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 26784
  • CircleCI Build #26784
  • 6d833bb6 on github
  • Prev Job for on fix/chat-render-system-message (#26741)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc