Skip to content

Release v2.5.0

Latest

Choose a tag to compare

@oshorefueled oshorefueled released this 04 Mar 15:14
· 9 commits to main since this release
27097c3

Changelog

2.5.0 - 2026-03-04

Features

  • User-facing message field: LLM violations now include a dedicated message field — under 15 words, written directly to the user, with no rule references. This replaces analysis as the string shown in the terminal.
  • analysis in JSON output: The analysis field (internal model reasoning) is now included in --output=json violation objects alongside message, giving consumers access to both.

Improvements

  • Directive guidance updated to explicitly distinguish message (user-facing) from analysis (internal reasoning not shown in UI)