{
  "id": 1789337,
  "title": "Everything Is an Agent Now, and they are arguing with me",
  "url": "https://urgent.news/2026/08/18/everything-is-an-agent-now-and-they-are-arguing-with-me",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-18T19:58:34.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/uipath/everything-is-an-agent-now-and-they-are-arguing-with-me-5fpa"
  },
  "original_language": "en",
  "account": "In July 2026, the author joined UiPath after working as a Developer Advocate at AWS for over seven years. Upon joining, they discovered that UiPath's agentic stack had introduced non-determinism into their workflows. The author had previously built systems that always produced the same output given the same input, but now they encountered steps with opinions, which were non-deterministic.\n\nThe author realized that everything in UiPath's agentic stack could be categorized into two types of steps: those that required judgement and those that could be coded. Deterministic steps were low-stakes and could be handled by coded functions written in Python. These functions had typed input and output, and used the @traced decorator to appear in the platform's trace view alongside LLM calls.\n\nNon-deterministic steps required human judgement and could not be automated. These steps were high-stakes and needed to be approved by a human to ensure correct decisions were made. The author emphasized that the human role in an enterprise setting did not mean no humans were involved; instead, humans moved from doing the work to approving the interesting 4% of it, where incorrect decisions had high-stakes impacts.\n\nThe author concluded that the bottom two layers of UiPath's architecture, consisting of coded functions and RPA processes, formed the moat of UiPath's platform. The agentic layer, which introduced non-determinism, was what made UiPath's platform addressable by something other than a human clicking. They noted that the most valuable aspect of UiPath's agentic stack was not the LLMs or agents themselves but the twenty years of connectors and integrations that made it possible for the platform to function effectively.",
  "summary": "I joined UiPath in July 2026 after 7+ years as a Developer Advocate at AWS. Just over a month in, and I've had to unlearn something I've depended on when building automations most of my career: that some of my steps in my code now have opinions . This is where non-deterministic has been creeping into the way I build things. First, a confession: I spent the better part of a decade building systems…",
  "key_points": [
    "UiPath author joined after AWS Developer Advocate role",
    "Discovered agentic stack introduced non-determinism",
    "Coded functions handle deterministic steps, humans approve high-stakes"
  ],
  "editors_take": null,
  "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."
}