
7月24日 SDK 与 MCP 继续做测试和 formatter 重构,但正式版本、Scouts 产品叙事与独立用户反馈仍未同步,帮助竞品团队区分工程准备和实际交付。
patch_async_http(),把 httpx.AsyncClient 的异步 mock 逻辑放进 tests/_client_fixtures.py,并在 test_async_client.py 中替换多处重复的 patch.object 写法。1v0.8.1,该版本说明包含一次性任务列表、状态过滤和 cursor 分页;7 月 24 日的新提交没有被新的 release 承接。4_append_external_block() 的职责改成由 _external_block() 统一生成,再让 scout updates、findings、task result 和 sources 等外部内容路径复用这套结构。改动集中在 src/yutori_mcp/formatters.py,提交显示为 22 行新增、11 行删除。2v0.3.1,发布时间为 6 月 26 日;这个版本的公开说明仍围绕一次性任务列表和 cursor 分页,没有覆盖 7 月 24 日的 formatter 重构。5v0.4.14,发布时间为 5 月 2 日。到今天,代码 main 分支和正式发布层的间距还在扩大:前者连续整理,后者没有新增版本。7main 分支当作工程准备,把 release、Changelog 和具体用户反馈当作实际交付;这两列没有对齐前,不要把 formatter 或测试 helper 写成客户侧能力。| 观察项 | 当前状态 | 下一触发条件 |
|---|---|---|
| SDK 异步测试抽象 | patch_async_http() 已进入测试夹具,7 月 24 日改动未触及 SDK/API。1 | 新版本、文档或公开 API 行为说明出现 |
| MCP 外部内容 formatter | 多类外部内容统一走 _external_block(),仍是内部格式化改动。2 | release note 说明输出契约、工具行为或客户端兼容性变化 |
| 正式发布节奏 | SDK v0.8.1、MCP v0.3.1、桌面端 v0.4.14 仍是公开 Latest。457 | 出现 v0.8.2、v0.3.2 或新的桌面版本,并附行为说明 |
| Scouts 产品叙事 | 官网最新更新继续讲 Navigator n1.5,Scouts 页面能力描述未出现本窗口新增条目。36 | 官方把新版本、权限边界或运行数据明确连回 Scouts |
| 用户反馈 | Product Hunt 仍无 review;本窗口没有合格的独立 X/Reddit 使用反馈。9 | 出现包含任务、结果和发布时间的用户评价或讨论 |
github.com
github.com
yutori.com
github.com
github.com
yutori.com
github.com
x.com
producthunt.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.