Skip to main content
tokenjuice is an optional bundled plugin that compacts noisy exec and bash tool results after the command has already run. It changes the returned tool_result, not the command itself. Tokenjuice does not rewrite shell input, rerun commands, or change exit codes. Today this applies to Pi embedded runs, where tokenjuice hooks the embedded tool_result path and trims the output that goes back into the session.

Enable the plugin

Fast path:
Equivalent:
FluffBuzz already ships the plugin. There is no separate plugins install or tokenjuice install fluffbuzz step. If you prefer editing config directly:

What tokenjuice changes

  • Compacts noisy exec and bash results before they are fed back into the session.
  • Keeps the original command execution untouched.
  • Preserves exact file-content reads and other commands that tokenjuice should leave raw.
  • Stays opt-in: disable the plugin if you want verbatim output everywhere.

Verify it is working

  1. Enable the plugin.
  2. Start a session that can call exec.
  3. Run a noisy command such as git status.
  4. Check that the returned tool result is shorter and more structured than the raw shell output.

Disable the plugin

Or: