{
  "id": 14572342,
  "title": "My AI agents had a bug that no test could catch: a job nobody's instructions knew about",
  "url": "https://urgent.news/2026/10/15/my-ai-agents-had-a-bug-that-no-test-could-catch-a-job-nobodys",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-15T00:34:45.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/jukkablomberg/my-ai-agents-had-a-bug-that-no-test-could-catch-a-job-nobodys-instructions-knew-about-364g"
  },
  "original_language": "en",
  "account": "My AI agents functioned as a team without any human employees. Each agent had a contract, schedule, and log. They communicated through a queue and recorded each task in a ledger. In August, the fleet went silent, with a job I had requested never being completed. One agent was to draft a daily alert, while another, responsible for the morning summary, was supposed to present it. However, the morning agent followed its own instructions and failed to show the alert. This oversight persisted for a week, with no one responsible for fixing the issue. The problem emerged from a handoff that existed only on paper and not within the agent's instructions. In such cases, agents refuse to act unless the task is explicitly stated in their instructions. To address this, three rules were implemented: a handoff is only valid if the receiving agent has it in its instructions; new handoffs require editing the receiver's instructions, and all changes must be recorded. A switched-off agent with no successor is considered a defect. Every output requiring a human reader must be associated with its renderer, indicating who, where, and when the output will be presented. A governance playbook ensures the map of responsibilities is updated nightly, checking for missing handoffs. This process adds a few minutes to each change but prevents similar issues. The details of the agents and their systems are available online.",
  "summary": "I run my companies with a standing fleet of 13 AI agents and no employees. Each agent has a written contract, a schedule and a run log. They hand work to each other through queues, and every item they touch lands in one append-only ledger. In August the fleet went quiet in a way that looked healthy. Nothing crashed. Every agent ran on time and wrote its log. And for ten days, a job I had asked…",
  "key_points": [
    "AI agents operated without human employees",
    "Morning agent failed to present daily alert",
    "Implemented rules to prevent similar issues"
  ],
  "editors_take": "Explicitly embedding handoff protocols into agent instructions prevents critical operational silences by ensuring autonomous systems do not overlook tasks that exist in theory but lack formal programmatic directives.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}