Release notes
ECA 0.171.1
- Add
eca_versionto every hook's stdin payload, so hooks and plugins can adapt to the running ECA version. #697 - Fix tool calls with invalid JSON arguments ending the turn silently or as a connection error: the LLM now gets the error as the call's result and can retry.
- Fix
toolCallRejectedsendingreasonuserfor most rejections, and kebab-case for the rest: it now follows the protocol, with newhookStoppedandinvalidArguments.