問題文
A team needs a server that both renders an interactive form in the conversation and runs a long batch job asynchronously. What does that require?
選択肢
- Adopting one extension, because the interactive UI extension covers long-running work as well: a form that stays open while the job runs is the mechanism the specification provides for reporting asynchronous progress to the user.
- Adopting two extensions, each advertised in the extensions map and each requiring support on both sides.
- Neither; both are core features in this revision, and the server only has to declare the two matching capabilities in its discovery result.
- Using elicitation in form mode and progress notifications, both of which are core features that need no extension of any kind at all.