cournot
Cournot
Query one event's probability from Cournot. Trigger only on an explicit Cournot request such as /cournot … or “use Cournot to look this up.” One paid probability call is allowed per user instruction. On a bad result, stop rather than retrying with a rephrased query.
The event message is the user's claim in their own words, not the command. Remove /cournot and probability; if no claim remains with an asset, threshold, or date, ask for one and stop without calling the API.
Cournot has no mispricing API. If the user asks whether a market is mispriced or priced correctly, say so and stop.
Reply in the user's language. Ignore /cournot and API titles when detecting it.
API base: https://interface.cournot.ai
Workflow
- For every request, read references/query-flow.md and follow resolve, disambiguation, and probability handling.
- Send probability requests only through
scripts/cournot-client.mjs, which returns either the result or a sanitized payment preview. Only for a payment preview, read references/payment.md. Never request, read, print, transform, or relay wallet credentials; the client keeps them outside the model context. - When probability succeeds, read references/response-format.md and render only the returned assessment and evidence.
Preserve the pending event text and selected market ids across disambiguation, wallet setup, and payment confirmation so the user does not need to enter them again.