rtk-ai/rtk
Auf GitHub ansehenfeat: add python3/pytest output filter — compress test results and script output
Open
#1.256 geöffnet am 13. Apr. 2026
area:clieffort-mediumenhancementhelp wantedplatform:macospriority:medium
Repository-Metriken
- Stars
- (48.085 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 11T 1h) (45 gemergte PRs in 30 T)
Beschreibung
Problem
python3 and virtual-env Python commands produce verbose output that wastes tokens:
python3 -m pytest— full test output with per-test lines, warnings, tracebacks.venv/bin/python -m pytest— same, but absolute path bypasses rewrite/opt/homebrew/bin/python3 -c "..."— inline scripts with large stdoutpython3 << 'PYEOF'— heredoc scripts (related: #1243)
Evidence
rtk discover (last 30 days):
python3 <<: 47 commands.venv/bin/python: 16 commands/opt/homebrew/bin/python3: 15 commands- Total: 78 commands, currently unhandled
Suggested approach
- Rewrite coverage: match
python3,.venv/bin/python, absolute-path python binaries - pytest filter: compress per-test PASSED/FAILED lines, keep summary + first failure traceback
- General python filter: truncate large stdout, keep first/last N lines
Environment
- rtk 0.30.0, macOS Darwin 24.6.0
- Claude Code PreToolUse hook