3c6e084a41
- 新增 DirectProjectHistoryReverseLines:按块从文件尾逐行回读 project.jsonl - 幂等回扫与"读一屏"共用这一套尾部回读,不再各自从文件头读到尾 - read_direct_project_history_items_slice_at 语义不变仍返回元组,新增第四项为本屏最老的 itemId 作分页锚点 - 分页锚点只按归一身份 itemId 匹配,不再接受第二个 id - read_direct_project_last_item_id_at 改为尾部回扫读一行,不再读整份历史 - 删除只服务聊天框回读的 read_direct_tool_calls / read_direct_turn_stream 命令与注册 - 保留 list_game_creator_direct_active_turns:它服务首页跨页面"运行中的项目",不是聊天框读路径 - 补历史切片尾部回扫与分页锚点两条用例