Your AI Agent Said "Done" — Why Command Success Isn't Outcome Success

GlenBradley · x · 2026-09-21

The author uses a wireless AP troubleshooting case to expose a core flaw in today's AI agents: treating "the command was accepted" as "the task is done."

In the scenario, corporate Wi-Fi is down, seemingly due to config drift — the corporate WLAN maps to VLAN 70 instead of the intended VLAN 40. An agent proposes the fix, the controller returns {"status":"success"}, the ticket closes, yet the user still can't connect.

Many facts remain unresolved after "success": whether the AP actually applied the config, whether clients can associate and authenticate, whether DHCP/DNS work, whether the fix broke guest isolation, and whether VLAN 70 was a symptom rather than the root cause. These are all different facts, but current agents collapse them into one word: Done.

The useful sequence isn't command → success, but proposal → accepted → observed state change → the user's actual condition restored: verify real state changes and confirm the outcome the task was assigned to achieve.

Related event: Agent Says Done, But the Problem Isn't Fixed(4 posts)→

Original post →

More from coding & agent

coding & agent channel →