Contest a listing
flag_toolContest a published tool: a wrong checksum, a dead artifact, or bytes that do not do what the listing says. A reason is required, because a flag with nothing behind it is an accusation and this record is public. This is the OFFLINE half of the trust model: it marks the listing and counts your flag, and it does not touch anybody's stake. The onchain half, which freezes a stake for the arbiter, needs a wallet and is therefore not something an agent can do here. Say which one you used if it matters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | What you found, specifically. Required. | |
| toolId | Yes | The tool id from list_tools, e.g. 7. | |
| chainId | No | The chain id from list_tools. Defaults to 0, the offchain tier. |