question.ts · part 1
Full reference5 text occurrences from packages/core/src/tool/question.ts, part 1. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Use this tool when you need to ask the user questions during execution. This all
Source: packages/core/src/tool/question.ts, characters 442–1104, SHA-256 69247c946eb6037e.
Jev judged model-facing (confidence 0.9; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Use this tool when you need to ask the user questions during execution. This allows you to: 1. Gather user preferences or requirements 2. Clarify ambiguous instructions 3. Get decisions on implementation choices as you work 4. Offer choices…
Use this tool when you need to ask the user questions during execution. This allows you to:
1. Gather user preferences or requirements
2. Clarify ambiguous instructions
3. Get decisions on implementation choices as you work
4. Offer choices to the user about what direction to take.
Usage notes:
- When `custom` is enabled (default), a "Type your own answer" option is added automatically; don't include "Other" or catch-all options
- Answers are returned as arrays of labels; set `multiple: true` to allow selecting more than one
- If you recommend a specific option, make that the first option in the list and add "(Recommended)" at the end of the label
Questions to ask
Source: packages/core/src/tool/question.ts, characters 1212–1230, SHA-256 29cbabb5e0e4ce27.
Jev judged not model-facing (confidence 0.49; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Questions to ask
Questions to ask
"${question.question}"="${answers index ?.length ? answers index .join(", ") : "
Source: packages/core/src/tool/question.ts, characters 1570–1665, SHA-256 dbd428ec249b2530.
Jev judged not model-facing (confidence 0.41; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: "${question.question}"="${answers[index]?.length ? answers[index].join(", ") : "Unanswered"}"
"${question.question}"="${answers[index]?.length ? answers[index].join(", ") : "Unanswered"}"
User has answered your questions: ${formatted}. You can now continue with the us
Source: packages/core/src/tool/question.ts, characters 1698–1801, SHA-256 2abe9e5be3d737fb.
Jev judged model-facing (confidence 0.87; role context). This is a classifier judgment, not proof of delivery.
Readable text: User has answered your questions: ${formatted}. You can now continue with the user's answers in mind.
User has answered your questions: ${formatted}. You can now continue with the user's answers in mind.
Permission denied: question
Source: packages/core/src/tool/question.ts, characters 2741–2770, SHA-256 cc726d9beb7086b9.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Permission denied: question
Permission denied: question