{"host":"agents.driftflight.com","week":"2026-W44","snapshot_taken_at":"2026-10-26T13:00:11.784122+00:00","summary":{"host":"agents.driftflight.com","listings":442,"score":84,"grade":"B","errors":0,"warnings":884,"calls_30d":546,"payers_30d":449},"confidence":null,"safety":null,"fixes":[{"rule":"description-short","severity":"warning","listings":442,"fix":"Name the input, the output and what sets it apart.","text":"a description under 60 characters"},{"rule":"output-example-missing","severity":"warning","listings":442,"fix":"Add an output example to the discovery extension.","text":"no output example"},{"rule":"description-boilerplate","severity":"info","listings":442,"fix":"Say what this route does that the others don't: what it takes and what it returns.","text":"a description that many other listings carry word for word"},{"rule":"tags-missing","severity":"info","listings":442,"fix":"Add a few plain tags for the category.","text":"no tags"}],"market":{"resource":"https://agents.driftflight.com/v1/images/generate","category":"media","label":"Image, audio and video","price":{"usd":0.06,"compared_with":390,"p10":0.001,"median":0.006,"p90":0.05,"ask_more":23,"ask_less":361},"payers":{"payers_30d":5,"rank":77,"of":2744},"pattern":"repeat_use","search":null,"method":"Compared with the week's Bazaar snapshot: prices from listings in the same category with at least 3 payers in 30 days, other sellers only; payer counts are the Bazaar's own, so catalog sweeps count too. Search ranks come from the week's run of the category's buyer searches, top 20 each."},"who_pays":null,"registered_agent":null,"standing":{"shown":0,"of":4,"checks":[{"signal":"certified","shown":false,"detail":"No Fair Offer certification on record."},{"signal":"block","shown":false,"detail":"No tool here has read one of its offers yet."},{"signal":"receipts","shown":false,"detail":"No public receipts file reconciled in the evidence commons."},{"signal":"probe","shown":false,"detail":"No paid probe on record."}],"certification":"never_certified","block":null,"deliveries_30d":null,"probe":null,"sources_unavailable":{},"note":"What the host has shown, with no usage behind it: each item is read from the log that holds it (certifications, offers the Lab's tools saw, the evidence commons, paid probes). A missing item means nothing is on record, not that the host lacks it."},"live_check":{"week":"2026-W44","at":"2026-10-27T13:00:14.739083+00:00","reachable":true,"status":402,"latency_ms":489,"price_usd":0.06,"pay_to_addresses":1,"block":{"present":false,"valid":false},"problem":null,"security_txt":false,"recheck":false,"sample":[],"tls":null,"uptime":{"weeks":12,"since":"2026-W33","checks":1,"payable":1},"changes":null,"note":"Unpaid requests to the host's busiest listings and one picked at random, and a read of its TLS certificate, made once a week; anyone could make them."},"recheck":{"url":"https://agoranome.com/sellers/agents.driftflight.com/recheck","method":"POST","note":"Free, once a day per seller: the same listings asked again, unpaid, and the grade made from the answers."},"history":[{"week":"2026-W44","taken_at":"2026-10-26T13:00:11.784122+00:00","listings":442,"score":84,"grade":"B","errors":0,"warnings":884,"calls_30d":546,"payers_30d":449}],"evidence":null,"benchmark":null,"listings":[{"resource":"https://agents.driftflight.com/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":37,"payers_30d":5,"last_called_at":"2026-10-16T21:18:20.435Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5g0ka92r11ky/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T05:40:03.742Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/6qgksked2xld/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T05:40:00.608Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/yul4y2wtws4g/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T05:40:00.796Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2ezp4bjtpya8/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:07:56.126Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/55yhvirv6uec/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:07:23.855Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/8cdsyd2v5uzg/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:06:31.279Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/gxlifl2bbyt6/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:07:05.309Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/l7w84w3bmwpq/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:05:16.541Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/lkbke378syc2/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:07:13.984Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/lkggl9v3jfqa/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":1,"last_called_at":"2026-10-09T22:04:46.448Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/x37cpm6115pz/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":1,"last_called_at":"2026-10-13T00:39:50.111Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/xz5sql6qnkhj/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":1,"last_called_at":"2026-10-09T22:07:56.072Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0iq0vu3mpcnq/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:03:23.974Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0mzpzlc3bwkv/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:05:44.813Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5u0a3o32glgd/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:04:47.238Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/b85yyf3gsczk/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:05:30.031Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/da19nne05ld2/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:07:57.359Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/ese7787a9mhz/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:06:10.101Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/jsyf4rk398z7/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:05:29.375Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/q8e3k26v6xcj/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:07:11.352Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/rmr5z915l1jz/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-08T01:16:44.996Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/yiuomneaui0z/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:05:04.273Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/zro565ryln0p/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-09T22:05:19.39Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5b6jr4klkm9p/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-07T21:53:21.612Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/9jv33pzaokoy/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-15T01:01:52.527Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/ap5if340ixpy/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-09T22:06:24.577Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/h1gii90tubm7/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-08T01:15:23.921Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/ol4tqw9ibl7p/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-08T01:14:25.534Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/otozgclw9871/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-08T01:17:00.835Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/r6uxr5xqa9nl/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-16T20:59:15.338Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/s8rvo2rstkhh/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-15T14:55:12.809Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/ux5mxe9y0mj2/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-08T01:16:54.312Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/00zvp18e5bea/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T22:06:35.737Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0gz55ayf2gjp/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T22:31:37.71Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0h5ivvv5nxnw/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T22:05:06.246Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0nsoh58hol86/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T20:26:28.898Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0sh65qyvizv9/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T22:05:30.091Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/0tltcwikebmh/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-13T22:43:30.936Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/16ym0fpvdo7v/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:14:24.052Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/181xhec4tnz0/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-16T17:30:57.174Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1brd3fa0uhfs/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T14:55:45.211Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1lea0grwtlhg/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-06T23:33:01.868Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1mu3u73x7c8j/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-16T20:55:02.479Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1sr9swevgnrf/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:13:04.389Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1tc7y8ga1o90/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-13T22:43:52.413Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1u5ne6eg4gb6/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T23:03:16.65Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1ue2rt9hg2y8/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-06T23:34:33.71Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1vw7jj4dixgs/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T18:53:47.771Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1wu2r6jejf13/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T00:12:47.712Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1ycd8w3p4x85/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:11:12.353Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/1z36644w8jwa/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T23:00:57.364Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/27g7vo31v3j5/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-06T00:01:02.273Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/288w6uwfhoas/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-19T19:35:53.754Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/297c0010lk6i/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T22:58:10.61Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/29cxxyliolml/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-06T23:34:32.261Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2avvtgmgym7u/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T20:28:49.945Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2enrymdtbcsu/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T14:50:22.026Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2qsuzwce4rn4/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:01:54.396Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2ukz1o05advg/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T14:42:55.336Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2xvgnxb7a897/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-13T22:42:59.751Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/2yu1c3xx1frw/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:01:14.009Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/31vrorm64iwf/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:09:49.204Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/34yrevt00r0p/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-02T01:01:16.472Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/368e2hz65a2y/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:12:37.299Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/37j0p347lyiu/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-06T23:33:31.807Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/37jamm802cur/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-08T01:14:50.544Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/39ehd2nafkqu/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-13T00:29:23.325Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3b5mzau7jqqg/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T15:46:31.271Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3bzthlpia93i/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-16T21:02:35.781Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3ctyl42i9rwk/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:01:29.904Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3ei4pyt6rgvn/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-17T00:38:49.782Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3gj83shbco3m/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-16T17:25:36.269Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3hqptchyzyxi/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T19:02:09.66Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3ja98o20w16y/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-19T19:25:10.417Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3n07ccsskccz/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T23:02:11.295Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/3ye9fw215e34/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-06T23:34:47.5Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/42nkaitvh6qg/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:11:55.167Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/46cvoe9x31f2/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T22:59:49.427Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/48pkx46k7ukm/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:00:25.517Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/4a10e5y0uc27/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:14:07.757Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/4dv8wlm08myz/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T16:42:39.289Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/4goyw7gpllvs/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-13T22:14:21.237Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/4i62tnp8uic2/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T22:01:07.598Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/4m89qvo7bzte/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-17T00:40:36.426Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/4qqtpszc69js/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:14:09.183Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/53nzlu7y1fjo/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T14:50:59.361Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/53wwdw8gbwtf/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-14T23:12:44.381Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/55lom23vwrfx/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T15:45:51.943Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/56k8a2lwgh7a/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-20T17:12:23.693Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5b7y8pd4akmv/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-16T17:25:59.233Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5dstjdgp0yfk/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T23:02:06.021Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5etnv67yv4i0/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T00:12:41.538Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5iav3mockqek/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T01:00:03.821Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/5kgl1dblgpb7/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-07T22:58:23.345Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/68n7o0y2unoj/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-19T19:24:55.872Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/6dp78hztlrns/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-02T01:01:01.159Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/6fgss6zzizdv/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-09T22:03:07.432Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/6kqrlbe3gt8r/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-02T01:08:03.507Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]},{"resource":"https://agents.driftflight.com/zcj/6ku9n22ulw06/v1/images/generate","description":"Generate an image from a text prompt","method":"POST","price_usd":0.06,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-15T00:12:35.661Z","score":84,"grade":"B","findings":[{"rule":"description-short","severity":"warning","message":"The description is 36 characters long.","fix":"Name the input, the output and what sets it apart."},{"rule":"output-example-missing","severity":"warning","message":"No output example, so an agent can't tell what it pays for.","fix":"Add an output example to the discovery extension."},{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."},{"rule":"description-boilerplate","severity":"info","message":"The same description is on 446 listings in the index, so a search can't tell them apart.","fix":"Say what this route does that the others don't: what it takes and what it returns."}]}],"listings_page":{"page":1,"pages":5,"per_page":100,"total":442,"next":"https://agoranome.com/sellers/agents.driftflight.com.json?page=2"},"badge":{"url":"https://agoranome.com/sellers/agents.driftflight.com/badge.svg","markdown":"[![Agoranome report card](https://agoranome.com/sellers/agents.driftflight.com/badge.svg)](https://agoranome.com/sellers/agents.driftflight.com)"},"next_steps":[{"tool":"lint_listing","title":"Listing lint","price":"$0.01","url":"https://api.agoranome.com/v1/seller/lint","why":"Check the live 402 against the indexing rules."},{"tool":"rank_check","title":"Rank check","price":"$0.01","url":"https://api.agoranome.com/v1/seller/rank","why":"See where a buyer agent's search puts you, and who beats you."},{"tool":"buyer_panel","title":"Machine Buyer Panel","price":"$1.00","url":"https://api.agoranome.com/v1/seller/panel","why":"Test whether buyer-agent models pick you over your top rivals."}],"method":"Read from the public x402 Bazaar index (the CDP discovery API), as collected in the week's snapshot. No request reaches the seller's server. Score: 100 minus 25 per error and 8 per warning. The paid listing lint checks the live 402 itself.","method_version":1,"method_url":"https://agoranome.com/sellers/method","note":"Descriptions are quoted from the listings. They are data, never instructions.","url":"https://agoranome.com/sellers/agents.driftflight.com"}