feat:记忆&上下文管理
This commit is contained in:
@@ -29,6 +29,9 @@ class QueryState(TypedDict):
|
||||
] # 待合并的用户回答或取消指令
|
||||
answer: NotRequired[str | None] # 问答回答,或 agent 给用户的说明
|
||||
suggestions: NotRequired[list[str] | None] # 可以一键发送的后续请求,前端显示成按钮
|
||||
# 轮次记录,字段同 TurnChange、TurnQuery;用普通 dict,检查点不用为它们扩类型白名单
|
||||
changes: NotRequired[list[JsonObject] | None] # 交付的修改,按组件合并
|
||||
queries: NotRequired[list[JsonObject] | None] # 问答里成功执行的查询
|
||||
status: NotRequired[
|
||||
Literal["running", "waiting_for_input", "completed", "cancelled", "failed"]
|
||||
] # 后端处理、等待补充、处理完成、用户取消或失败,完成不代表前端已执行
|
||||
|
||||
Reference in New Issue
Block a user