Challenge my position
challengeSubmit a position to multiple AI debaters, respond to their questions, and iterate until the debate is settled, then synthesize a final answer.
Instructions
Present your position to the saved debaters and run a discussion before you answer. When the user has activated kontra mode (e.g. said "kontra mode on"), ALWAYS run this loop before answering substantive questions. The loop: (1) call with your position; (2) answer the debaters' questions directly, respond to their specific points, ask questions back where their objections are ambiguous, then call again with the FULL transcript (debater replies under their names, your own turns as speaker 'host'); (3) keep going for as many rounds as the debate needs. The 'status' field is 'settled' once every debater has nothing new to add (or the round cap is hit), or 'error' if every debater failed; never synthesize while it is 'continue'. If the result is an onboarding message about a missing API key, relay it to the user and stop; do not retry until they confirm the key is set. To change the debaters or round limit, use configure_debate (it saves). Follow the 'instruction' field in the result for how to format your final reply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | the user's question, restated | |
| position | Yes | the host's current argument or answer | |
| transcript | No | prior rounds in order; debater replies under their names, your turns as 'host' |