Releases: raphapr/pi-cymbal
Releases · raphapr/pi-cymbal
v0.4.5
v0.4.4
Highlights
- feat: Nudge eligible
grep,find, andreadcalls through Cymbal'sGrep,Glob, andReadhook detectors. - feat: Rate-limit
ReadandGlobnudges by tool per cwd while keeping duplicatebashandGrepsuppression. - docs: Rework the README intro with clearer package purpose, features, and agent nudge sections.
- test: Cover new hook payloads, literal grep skips, empty read nudges, and failure swallowing.
Changelog
v0.4.3
Highlights
- fix: Start Cymbal tool rows collapsed when global tool expansion was left enabled.
- fix: Add compact renderers to direct Cymbal tools, including
cymbal_show,cymbal_search, andcymbal_outline. - test: Cover every registered Cymbal tool so future tools cannot miss compact rendering.
Changelog
v0.4.2
Highlights
- fix: Render Cymbal tool calls and results with compact collapsed UI.
- fix: Keep full Cymbal output available when tool rows are expanded.
- test: Cover collapsed call and result rendering.
Changelog
v0.4.1
Highlights
- fix: Match upstream Cymbal hook behavior by nudging only broad search tools (
bashandgrep) and skippingread. - fix: Hide Cymbal nudge messages from the TUI transcript while keeping UI notifications when available.
- test: Cover skipped
readnudges, hidden advisory messages, and UI notifications. - docs: Update hook docs and compact the tools table formatting.
Changelog
v0.4.0
Highlights
- feat: Add Cymbal
v0.13.5tool coverage withcymbal_structure,cymbal_diff, and guardedcymbal_index. - feat: Expand existing tools with selected new flags and batch symbol support.
- feat: Add shared path-filter scoping for
search,show,refs, andimpls. - feat: Extend Cymbal hook nudges to
bash,grep, andreadwith advisory wording and duplicate suppression. - docs: Simplify README and document new tools, hooks, path behavior, and local Pi testing.
- test: Cover new tools, availability gates, hook payloads, path scoping, and unsupported command handling.
Changelog
Highlights
- fix: Match upstream Cymbal hook behavior by nudging only broad search tools (
bashandgrep) and skippingread. - fix: Hide Cymbal nudge messages from the TUI transcript while keeping UI notifications when available.
- test: Cover skipped
readnudges, hidden advisory messages, and UI notifications. - docs: Update hook docs and compact the tools table formatting.
Changelog
v0.3.0
Highlights
- feat: Recover Cymbal misses as structured results.
cymbal_show,cymbal_outline,cymbal_map,cymbal_importers, andcymbal_searchnow returnnot_foundresults with nearby file suggestions instead of throwing on missing paths. - feat: Scope absolute-path targets to their Git repo for
show,outline,map,importers, andsearch. - feat: Validate
cymbal_showJSON target scope and run multi-target calls in one Cymbal command. - feat: Use
cymbal impactforcymbal_impactand join multi-word text-search queries. - test: Cover recoverable misses, JSON scoping, and repo paths.
- docs: Document repository scope and recoverable misses.
Changelog
v0.2.3
Full Changelog: v0.2.2...v0.2.3