On
The number adds rejected and flagged decisions. Open the pill for each count and a 30-minute chart.
Your writing rules, live in Paseo.
Be concise checks what Claude Code and Codex write. This plugin shows each hook decision in Paseo: in the sidebar, in workspace panels, and in Command Center. A pill in the composer counts the rejected and flagged decisions.
Composer pill
Activity
Search decisions by tool, file, session, project, or reason. Pause the feed, or open an event to read the request and response. The header counts calls, interventions, and sessions, with the average hook time.
Configuration
Edit limits, checks, style, the dictionary, exceptions, and logging. A JSON view shows the raw file.
Writing tuner
Paste samples, and the tuner proposes settings they pass. Apply them to a draft, review it, then save.
Playground
Paste a file write, a Codex patch, a shell command, or a reply. Each hook shows its decision, reason, and findings. The command never runs, and the file is never written.
Plugin tab
Install, update, downgrade, or remove be-concise for Claude Code and Codex from its GitHub releases.
Security
Save validates through be-concise and checks the file revision first.
If the file changed while you edited, the plugin keeps your draft and asks you to reload.
Playground results stay out of live activity.
Only the Plugin tab changes Claude Code or Codex, and only when you press one of its buttons.
Get started
You need Paseo 0.9.0 or later, and be-concise 0.7.0 or later on the daemon host. The dictionary and the tuner need be-concise 0.10.0. Turn on plugins in Settings → Plugins.
On older Paseo, add the Git tag: v1.0.0 for 0.8.0, v0.2.9 for 0.7.2.
Open source under the MIT License.
paseo plugin add npm:@yannelli/paseo-be-concisepaseo plugin ls