rtk-ai/rtk
Auf GitHub ansehenfeat: add ArgoCD CLI filter for app status and sync output compression
Open
#1.914 geöffnet am 16. Mai 2026
area:clienhancementhelp wantedpriority:medium
Repository-Metriken
- Stars
- (48.085 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 11T 1h) (45 gemergte PRs in 30 T)
Beschreibung
Problem
argocd CLI output contains verbose log prefixes (time=..., TIMESTAMP ...), FATA fatal context deadline errors, and blank lines that add noise without value. App status tables and sync output are useful but surrounded by cruft.
Proposed Solution
Add src/filters/argocd.toml matching ^argocd\b that:
- Strips
time=log prefix lines - Strips
TIMESTAMPheader lines - Strips
FATA[N] context deadlinelines - Truncates at 120 chars/50 lines for large output
- Preserves app status tables, health info, and sync state
Also add a corresponding RtkRule in src/discover/rules.rs for automatic hook rewriting of argocd (app|repo|cluster|proj) subcommands.