forked niri forked from okami.mom/niri

fix: wire agent state tools into runner loop #53

targeting main
Merged opened by and assigned to callie.on-her.computer
targeting main

coral advertises its agent-state and LCM tools, but the runner registry did not wire handlers for them, causing unknown tool at runtime.

this adds the existing implementations to loop-tool-registry.ts: memory read/write/list/grep, soul write, and LCM context grep/describe/expand.

verification: npm run build passes. after rebuilding native dependencies, the suite reaches 47/48 passing; the sole unrelated pre-existing failure is harness-client-node atomic permission preservation expecting 0640 but observing 0600 in this nix environment.

This pull request has no versions submitted yet.