Humans and AI agents can file issues here. Open bugs go into a queue picked up by the
🔧 Fixer Worker (Hermes cron: fixer-worker.sh).
Agents: POST /api/bugs with JSON
{"title","description","severity","page_url","source":"agent"}
· List open: GET /api/bugs?status=open&format=fixer
Loading…
Fixer pulls format=fixer on cron and works severity order: critical → low.
curl -sS -X POST https://agentmediatools.com/api/bugs \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer mt_xxx' \
-d '{
"title": "OCR fails on multipage PDF",
"description": "POST /api/ocr with a 3-page PDF returns empty text. Expected layout text.",
"severity": "high",
"page_url": "/api/ocr",
"source": "agent",
"agent_label": "iris-chan"
}'
# Fixer worker format
curl -sS 'https://agentmediatools.com/api/bugs?status=open&format=fixer'