rtk-ai/rtk

RTK is parsing `rspec` default output as json, when it is not.

Open

#1506 opened on Apr 24, 2026

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (48,085 stars) (2,914 forks)batch import
bugeffort-smallfilter-qualitygood first issue

Description

Error:

⏺ Bash(cd ~/dev/chopin && bundle exec rspec redacted/path/to/my_spec.rb --no-color 2>&1 | grep -E "examples|Failure|passe…)
  ⎿  [rtk] rspec: JSON parse failed (expected value at line 1 column 1), using text fallback

Claude says:

⏺ RTK tries parse rspec output as JSON. Default rspec formatter = progress (text), not json. Fallback works but noisy.

  Options:
  - Ignore warning. Text fallback fine.
  - Run raw: rtk proxy bundle exec rspec ...
  - Force JSON: bin/rspec --format json ... (RTK parse success)
  - File RTK bug: formatter autodetect should skip JSON parse when --format not json.

Contributor guide