rtk-ai/rtk

Feature Request: Diff-based output for repeated command responses

Open

#1,245 创建于 2026年4月12日

在 GitHub 查看
 (2 评论) (0 反应) (0 负责人)Rust (2,914 fork)batch import
area:clieffort-largeenhancementhelp wantedpriority:low

仓库指标

Star
 (48,085 star)
PR 合并指标
 (平均合并 11天 1小时) (30 天内合并 45 个 PR)

描述

When running commands that produce repetitive or lengthy output across multiple runs (e.g., make, npm install, pip install), it would be very useful if RTK could send only the diff between the current and previous response instead of the full log every time.

This would significantly reduce noise and make it easier to spot changes between runs — particularly useful in iterative build/install workflows.

Proposed behavior:

  • By default, show only the diff when the same command is re-run and a previous response exists
  • Add a flag (e.g., --full-log or --no-diff) to override this and send the complete output

Use cases:

  • Incremental builds (make, cmake --build)
  • Dependency installs (npm install, pip install, cargo build)
  • Any long-running command where output is mostly stable between runs

贡献者指南