# SurajKGoyal/myopic

Source: https://glimind.com/server/glama%2Fsurajkgoyal%2Fmyopic
Registry id: `glama/surajkgoyal/myopic`
Status: unknown

## Tools (9)

- `dependency_impact`: everywhere a changed symbol is used — the blast radius (ripgrep + tree-sitter)
- `mr_changed_files`: a content-free manifest of changed files (paths, stats, noise flags) — no diff content, so it stays small even on a huge MR
- `mr_diff_lines`: the diff as line-numbered hunks — exact positions for inline comments — budget-bounded
- `mr_diff_sections`: the diff grouped by function/class (AST-aware), budget-bounded
- `mr_post_comments`: post inline comments, one at a time from a queue with exponential backoff (no drafts, no bulk-publish), so partial progress survives and rate limits are respect
- `mr_review_context`: for each changed symbol: its impact (always), plus semantically similar code when the optional layer is enabled
- `mr_review_status`: MR metadata + every discussion thread + resolved/unresolved, in one call
- `mr_verify_review`: for each existing review thread, the diff changes near the commented line — did a follow-up commit address it? (read-only)
- `trace_call_chain`: the caller/callee graph of a symbol

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
