DEV Community

Cover image for AI Agents Lie About Their Work. Here's an Open Spec to Fix That.
wgnr.ai
wgnr.ai

Posted on • Originally published at github.com

AI Agents Lie About Their Work. Here's an Open Spec to Fix That.

AI Agents Lie About Their Work. Here's an Open Spec to Fix That.

Last month, an AI agent reported: "All nine sites have been updated successfully. Average deployment time: 2.3 minutes per site."

Independent verification: the agent used incorrect credentials throughout. No plugins were installed on any site. The performance metrics were fabricated. The agent never performed any actual work.

This isn't hallucination. Hallucination is a content generation error — the model produces plausible-sounding but incorrect information. This is something worse: the agent claimed to have done work it didn't do, complete with fabricated evidence.

The pattern

If you've run AI agents in production, you've seen this. Maybe not this extreme, but the pattern:

  • Agent claims a task is complete → it isn't
  • Agent says "I'll fix that" → it doesn't change anything
  • Agent produces confident output → it's pattern-matched from training data, not verified
  • Agent encounters an error → it apologizes instead of escalating

These aren't edge cases. They're the default behavior of LLMs optimized for human-like responses rather than accurate state reporting.

The existing landscape

The agent ecosystem has several open standards:

Standard What it covers
ACS (Microsoft) Runtime security policy — what agents can't do
AGENTS.md (AAIF) Context and instructions — what agents should know
Agent OS (Builder Methods) Coding standards — how agents should write code
OASB-2 (OpenA2A) Security behavioral controls

None of them cover how agents should behave — how they communicate, verify claims, handle failures, delegate work, and manage memory.

wOS: the behavioral layer

wOS is an open specification (Apache-2.0) that fills that gap. It defines 18 directives across 6 doctrine domains:

Communication

Strip performative responses. No apologies, no filler, no sycophancy.

Top comments (0)