TruthPulse
A fact-checking agent application used to verify the truthfulness of information, designed through iterative development in a practitioner's hands-on practice.
Timeline (last 90 days)
TruthPulse's V1 version had the Agent pass a `url` string to the search tool, but the LLM does not know real URLs, so it fabricated dead links; after V2 changed to passing a `query: string` search keyword, the problem disappeared.
In TruthPulse's V1 version schema, the `error` field was a required string, causing the model to fabricate an error even when verification succeeded; after V2 changed it to `error: string | null`, the semantics became correct.
All Facts (2)
TruthPulse's V1 version had the Agent pass a `url` string to the search tool, but the LLM does not know real URLs, so it fabricated dead links; after V2 changed to passing a `query: string` search keyword, the problem disappeared.
50%UnverifiedIn TruthPulse's V1 version schema, the `error` field was a required string, causing the model to fabricate an error even when verification succeeded; after V2 changed it to `error: string | null`, the semantics became correct.
50%