The way I've solved this issue with a long running build script is to have a logging scripts which redirects all outputs into a file and can be included with
```
# Redirect all output to a log file (re-execs script with redirection)
source "$(dirname "$0")/common/logging.sh"
```
at the start of a script.
Then when the script runs the output is put into a file, and the LLM can search that. Works like a charm.
Then when the script runs the output is put into a file, and the LLM can search that. Works like a charm.