1 Observation
Edit either field. The filter reruns as you type.
Every time the agent runs a Bash command, its output passes a row of checks before the model reads it. Fonn shortens the output only when every check passes. This page runs the same compiled filter code as the CLI, in your browser. Nothing is sent anywhere.
Edit either field. The filter reruns as you type.
Counts are characters in this observation. They are not tokens or dollars.
Nothing archived. The model received the original output, so there is nothing to recover.
The full original is kept in the local state directory. The footer tells the agent how to read it back, one bounded slice at a time.
off stops here. observe runs every check and archives the original, then delivers the full output anyway, so you can see what would change.artisan test, PHPStan analyse, tsc, pytest, Jest or Vitest. npm test and friends try Jest and Vitest and the output shows the tool's own summary markers. Pipes, ;, &&, quotes and $ skip the adapters. Otherwise, at the standard level, the generic reduction looks for 3 or more identical adjacent lines. At the similar level it also looks for 4 or more lines that differ only in numbers or IDs. The strict level stops after the adapters.Native subagents inherit the same hooks, so their supported Bash observations go through these exact checks. Read the filtering guide or the adapter source for details.