Deterministic pre-write guard for AI coding agents. Blocks an Edit/Write that references a symbol your repo doesn't have — before it lands, not after the build fails. No LLM, no API keys, ~0 tokens: the same code produces the same answer. Catches hallucinated bare calls, consts and type refs; 4 of 9 on our real-hallucination benchmark.
Latest release v0.52.0 · 12 Sept 2026
4 files for Claude Code: PreToolUse, PostToolUse, runecho, runecho CLAUDE.md — 1,023 tokens loaded in every session.
CLAUDE.md A 1,023 tok .claude/settings.json A — .claude/settings.json A — .claude/settings.json A — These files are inth3shadows/runecho's own configuration — they tell Claude Code how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.