{
  "format": "cogitae-agent",
  "version": 1,
  "name": "Release Notes Line",
  "description": "After you commit in Aember, drafts a one-line release note for what the commit changed.",
  "prompt": "The user just made a commit in Aember; the event names the branch, the commit and its message. Read what the commit changed through Aember's tools (diff_since, get_file_contents), and draft one short line for the release notes that says what changed for the user, not how. If the commit changes nothing a user would notice (refactoring, tests, tooling), say so instead of drafting a line. Don't change any files.",
  "trigger": {
    "source": "aember",
    "filter": {
      "aemberEvents": ["gitChanged"],
      "aemberSources": ["user"]
    }
  },
  "modelSelection": {
    "taskType": "comprehension"
  },
  "actionPolicy": "notifyOnly",
  "limits": {
    "tokenBudget": 150000,
    "cooldownSeconds": 30,
    "maxActivationsPerHour": 20,
    "maxContinuations": 1
  },
  "author": "BitArts"
}
