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

dcdpr / jp / 19033111101 / 1
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 03 Nov 2025 11:36AM UTC
Files 152
Run time 4s
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

03 Nov 2025 11:29AM UTC coverage: 48.069% (-0.008%) from 48.077%
19033111101.1

push

github

web-flow
feat(config, cli): Add reasoning display modes (#309)

Previously, users could only show or hide reasoning content using the
boolean `style.reasoning.show` configuration. This has been replaced
with a more flexible `style.reasoning.display` enum that offers multiple
display modes to better control how reasoning content appears during
streaming.

The new display modes include `hidden`, `full` (default), `static`
(shows "reasoning..." placeholder), `truncate(N)` (shows first N
characters), and `summary` (reserved for future LLM-generated
summaries). Each mode provides different trade-offs between visibility
and information density.

Users can configure the display mode via `style.reasoning.display` in
their configuration files, or use the existing `--hide-reasoning` flag
which now sets the mode to `hidden`. The streaming event handler has
been updated to properly format reasoning content according to the
selected display mode, including blockquote formatting for full and
truncated output, to better distinguish reasoning content from regular
content.

A `summary_model` configuration field has also been added to support
future LLM-generated summaries of reasoning blocks. Additionally,
`Truncate` has been renamed to `TruncateLines` in tool styling for
consistency with the new character-based `TruncateChars` for reasoning.

---------

Signed-off-by: Jean Mertz <git@jeanmertz.com>

7715 of 16050 relevant lines covered (48.07%)

14.48 hits per line

Source Files on job 19033111101.1
  • Tree
  • List 152
  • Changed 4
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19033111101
  • d5b8203f on github
  • Prev Job for on main (#19033105445.1)
  • Next Job for on main (#19034261978.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc