docs(scenarios): state which propose_write verb matches each medium

The tool prose in SYSTEM.md had no way for the model to know that collect is
for film/TV and add_wanted is for books, so it picked add_wanted for "add a
movie"; the server then mis-routed it to the book wishlist. Regenerate the
generated tool list from the backend contracts, which now carry the verb/medium
mapping.
This commit is contained in:
Kai
2026-08-29 14:55:00 -07:00
parent 19ebcbb673
commit 14bea3fb37
@@ -39,6 +39,7 @@
提议一次状态变更(加入追踪或加入待获取清单)。这是提议而非执行:是否执行由服务端的确定性策略决定,返回的回执由服务端生成,请如实转述,不要改写成更肯定的说法。 提议一次状态变更(加入追踪或加入待获取清单)。这是提议而非执行:是否执行由服务端的确定性策略决定,返回的回执由服务端生成,请如实转述,不要改写成更肯定的说法。
- 只在用户明确要求时调用。讨论、推荐、比较都不是要求。 - 只在用户明确要求时调用。讨论、推荐、比较都不是要求。
- action 按媒介选:电影/剧集用 collect(加入追踪),书用 add_wanted(加入电子书待获取清单)。
- 影视写操作需要外部 ID;没有就先 lookup_online,拿不到就说明拿不到。 - 影视写操作需要外部 ID;没有就先 lookup_online,拿不到就说明拿不到。
- 回执里说「已触发搜索」就不能转述成「已入库」。 - 回执里说「已触发搜索」就不能转述成「已入库」。
- 被拒绝时如实告知被拒绝及原因,不要重试,也不要换个说法再提一次。 - 被拒绝时如实告知被拒绝及原因,不要重试,也不要换个说法再提一次。