yohannesjoya/toolreceipt 是一个 Python 库,用于找出 LLM 智能体声称完成了实际并未完成之事的说法。它从最终回答中提取行为主张,与执行过程中记录的工具调用进行比对,并以收据(receipt)的形式返回那些针对未被调用或调用失败工具的完成主张。仓库说明把面向 LangGraph 的记录账本、主张提取和收据列为核心。FACTS 中未给出公开的发布版本。
核心判定采用基于规则的方式,只使用标准库。因此进行判定不需要额外的模型调用或 API 密钥。它不仅提供 LangGraph 集成,也提供可独立使用的检查函数。由于其结构是比对工具调用记录与最终回答,因此它关注的是核查智能体声称做了什么与实际记录是否一致。仓库语言为 Python,许可证为 MIT。
不过 README 明确表示不支持主张与工具参数不一致、数量、非英语回答以及流式检查。因此该工具所确认的范围,仅限于已记录的调用与回答中的行为主张之间的基本对应关系。很难把它视为能够验证超出该范围主张的手段;在不支持的条件下,需要在信任结果之前另行确认。