mrwogu/LogStrip
Compress large CI logs before sending them to LLM agents.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| log-path | Path to the raw log file. | yes | — |
| aggressiveness | Compression level: low, medium, high, aggressive, auto. | no | auto |
| output-path | Path to write the compressed log. Defaults to the input name with .logstrip before the extension. | no | — |
| config-path | Path to a .logstrip.yml config file. | no | — |
| multiline | Multiline handling: auto, python, node, java, go, rust, off. | no | — |
| severity | Minimum severity: fatal, error, warn, info, debug, trace. | no | — |
| include | Keep only lines matching this regular expression. | no | — |
| exclude | Drop lines matching this regular expression. | no | — |
| sample | Limit output to the first N kept lines. | no | — |
| max-line-length | Truncate lines longer than this many characters. Minimum 100. | no | — |
| timeout | Stop processing after this many seconds. | no | — |
Outputs
| name | description |
|---|---|
| output-path | Path to the compressed log file. |