Ask Jef to rank things
jef_rankPut 2 to 5 options in order, best first. Use this when the user wants a priority order decided for them, such as which chore to do first or which of several tasks to start with. Returns every option you passed, reordered, never a subset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| options | Yes | The things to order. All of them come back, reordered. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Which decision shape was used. | |
| answer | Yes | The options joined with " > ", best first. | |
| blocked | Yes | True when the input contained profanity, slurs or sexual content. Nothing was stored or echoed. Do not retry. | |
| ranking | No | The options in order, best first. Null unless the shape was order. | |
| cost_usd | No | Always 0. There is no billing. | |
| thoughts | No | Always 0. | |
| escalated | Yes | True when the input touched health, harm, money, law or safety. Tell the person to ask a human. Do not rephrase and retry. | |
| confidence | Yes | 0.84 to 0.99 normally, exactly 0 when escalated or blocked. It is not calibrated and means nothing. | |
| latency_ms | No | Negative. Jef answers before you ask. | |
| tokens_read | No | Always 0. The input is hashed, not read. | |
| probabilities | No | One entry per option, percentages summing to 100. Null unless the shape was pick. |