{
  "id": 17909102,
  "title": "Give Your Agent a Job It Can Actually Finish",
  "url": "https://urgent.news/2026/11/03/give-your-agent-a-job-it-can-actually-finish",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-03T04:41:07.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/darkfactoryeducation/give-your-agent-a-job-it-can-actually-finish-432b"
  },
  "original_language": "en",
  "account": "When drafting release notes for an internal reviewer, begin by selecting a task you can thoroughly review and understand. Clearly outline what the agent should create, what inputs it can use, what it should deliver, and the actions it is allowed to take. For example, you could ask the agent to draft release notes for three specific changelog entries, specifying that the output should consist of three bullets, be no more than 150 words, and be presented in chat. The agent should not browse, run code, change files, contact anyone, or publish any content. If the agent is uncertain about certain aspects, it should clearly state where it needs clarification. Upon receiving the draft, verify that it meets the requirements outlined in the brief, such as including all three changelog entries, citing their IDs, and avoiding unsupported performance claims. Ensure that the agent has adhered to all the constraints specified in the brief, such as not adding any roadmaps or making unverified performance claims.",
  "summary": "When you ask an agent to prepare release notes, you're probably picturing a short draft of what changed. Without a more specific brief, it may add an unmeasured speed claim, pull in a roadmap item, or offer to publish. A task brief lets you spell out what the draft should contain, which actions are allowed, and how you'll check it. We'll build one using fictional release notes; the sample answer…",
  "key_points": [
    "Agent given specific task to review and understand",
    "Outline agent's creation, inputs, delivery, actions",
    "Agent must state uncertainty, seek clarification"
  ],
  "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."
}