mrwogu/LogStrip

Compress large CI logs before sending them to LLM agents.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
log-pathPath to the raw log file.yes
aggressivenessCompression level: low, medium, high, aggressive, auto.noauto
output-pathPath to write the compressed log. Defaults to the input name with .logstrip before the extension.no
config-pathPath to a .logstrip.yml config file.no
multilineMultiline handling: auto, python, node, java, go, rust, off.no
severityMinimum severity: fatal, error, warn, info, debug, trace.no
includeKeep only lines matching this regular expression.no
excludeDrop lines matching this regular expression.no
sampleLimit output to the first N kept lines.no
max-line-lengthTruncate lines longer than this many characters. Minimum 100.no
timeoutStop processing after this many seconds.no
namedescription
output-pathPath to the compressed log file.