mirror of
https://github.com/rtk-ai/rtk.git
synced 2026-09-19 07:33:17 +08:00
e8ef341853
* feat: add mypy command with grouped error output (80% token reduction) Add rtk mypy module that parses mypy type checker output, groups errors by file and error code, and produces compact summaries. Includes discovery registry pattern, hook rewrites, and 11 new tests (324 total). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: address review - remove specs/ and clean CLAUDE.md Remove process docs (spec, plan, tasks, research, checklists) from specs/001-mypy-cmd/ and strip "Active Technologies" / "Recent Changes" sections from CLAUDE.md per PR #109 review feedback. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: address review - deduplicate mypy handler, delegate from lint_cmd Make lint_cmd.rs delegate to mypy_cmd::filter_mypy_output() instead of maintaining a separate, less capable implementation. The mypy_cmd version handles column numbers, note continuations, file-less errors, and shows full error details. Removes 145 lines of duplicate code + 2 redundant tests. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Robert Mohid <rmohid@Roberts-Mini.ht.home> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>