熱點事件持續更新
MCP 工具缺值時的 Elicitation 處理原則
1 篇報道1 個報道來源28 分鐘前更新
先了解這件事
AI 綜述
報道指出,MCP 工具呼叫缺少值時,不應一概令呼叫失敗,也不應自行猜測。只有當缺少的值涉及用戶必須作出、而工具無法代替的決定,才應透過 Elicitation 收集答案。用戶接受後,伺服器以答案繼續原有呼叫;用戶拒絕或取消,則須中止操作,並清理已啟動的工作。至於必填而且可預知的參數,應由輸入 schema 預先驗證;機密資料應由 gateway 或環境注入,不應透過互動提示收集。
AI 根據報道生成 · 24 分鐘前更新
最新進展11月6日 16:21
最新報道提出按決策性質收集缺值,並列明拒絕、取消及機密資料的處理方式。報道時間線
沿着報道,瞭解事件的不同側面。
11月6日
- DEV CommunityMCP 工具缺少值時,何時採用 Elicitation 而非讓呼叫失敗
文章説明,MCP 工具在呼叫中缺少值時,只有在需要用戶作出工具無法代替的決定時,才應透過 Elicitation 收集答案,而非直接失敗或自行猜測。接受時伺服器以答案繼續原呼叫;拒絕或取消時則須中止操作,並清理已啟動的工作。必填且可預知的參數應由輸入 schema 預先驗證;機密資料則應由 gateway 或環境注入,不應經互動提示收集。
本事件熱度走勢
還沒有足夠的連續觀測數據,暫不繪製趨勢。