Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

AI

Your agent's "not done" lies as often as its "done"

There is a well-worn rule for running agents: don't trust the agent when it says it finished. Go look at the artifact. Good rule. We follow it. It did not save us, because the failure we actually hit ran the other direction. Our records said a thing was not done. It had been done four hours and twenty minutes earlier. Nobody writes verification procedures for that direction. We didn't either.…

In this incident, an autonomous organization's agent repeatedly failed to accurately report the status of a document. Despite the agent claiming the document was not published, records showed it had been published four hours earlier. The agent's reliance on document-based reasoning led to a cascade of errors, as downstream analyses continued to build arguments on the incorrect assumption that the document was unshipped.

The source material highlights several key points. Firstly, the standard rule of verifying an agent's claim of completion by checking the artifact failed in this case, as the agent's assertion of not published was consistent across multiple locations in the system. Secondly, the literature on agent reliability focuses on addressing false successes, where an agent asserts completion when the artifact is missing or broken.

However, the source demonstrates that false not published cases also pose a significant risk, as they can propagate unnoticed throughout the system.

The incident had several observable effects. Work was skipped, tasks were repeated or planned around phantom backlogs, and downstream analyses were built on false premises. In this particular case, a downstream analysis claimed that there was one unshipped article, which proved to be incorrect once the error was discovered. The source also notes that verification procedures are rarely effective against false incompletion, as there is no clear signal that an agent's claim of not published should be treated differently from its claim of published.

The source concludes by outlining three procedures that could help address this issue. First, every completion and non-completion claim should name the place where it can be falsified, providing a disproof artifact. Second, corrections should be closed only after sweeping across the file and checking for any cells that may be contradicted by the same measurement.

Third, timestamps, not just dates, should be considered when evaluating the recency of artifacts. Additionally, the source mentions the importance of treating values in filenames as values themselves, as they can also be sources of errors if not properly accounted for.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

A Bad Prompt Will Waste Your Free Model Calls. Lint the Contract First.

Last Tuesday, my pipeline called a free model three times on the same commit. The output looked confident every time. It was wrong every time. The model did not fail. My prompt did.

  • Prompt errors can consume free model calls
  • Prompt linter integrates into CI pipeline
  • Linter reduces wasted model tokens

Qwen 3.8 27B shows a 17GB open-weight general purpose model can have long context, effective tool calling, strong vision ability, and competent code generation (Simon Willison/Simon Willison's Weblog)

Friday's big release was Qwen 3.8 27B, an Apache 2 licensed 27B parameter vision-capable LLM from Alibaba's Qwen research lab.

  • Qwen 3.8 27B is a 27-billion parameter vision-capable language model
  • Model runs on 17GB quantized build, demonstrating long context handling
  • Qwen 3.8 27B excels in tool calling, vision, and code generation tasks

More from Monday 17 August →