Small decisions. Interesting possibilities.Submit a project / videoSubmit

Winnow

A Claude Code hook that filters large tool results before they enter the agent's context.

How it uses Jev

For a large Read, Bash or Grep result, Jev judges each roughly 25-line block for usefulness; low-value blocks become short stubs with a key for restoring their full text.

Why it's interesting

It moves context selection ahead of ingestion and keeps discarded detail recoverable, avoiding the irreversible loss of a summary while reducing tool-output noise.

How often does Jev run?

This project calls Jev on demand, in response to user input or events.