维护者确认:PR #4264 插件基座改动(ghost_call 超大结果外置)
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
PR https://github.com/makecindy/cindy/pull/4264 给 `ghost_call` 增加 64 KiB UTF-8 最终 MCP 返回包上限:超限时把完整 JSON 写到当前本地 Session 工作目录(`tool-results/ghost-.json`),模型只收到有界预览和读取指针。
需要维护者确认的原因:改动命中插件基座(`ghost.ts` / `cindy-tools` ghost MCP 返回路径 / Forge 手册),作用到全部已装插件的公共结果出口。仓库规则要求:用户升级后什么都不做,已装、已批准、已启用的插件必须照旧可用;pluginBase 不吃 bugfix / 纯技术改动豁免。
请重点确认:
1. 存量插件无需重新安装、重新批准或重新配置;入参与安装契约不变。
2. 超大结果从内联 JSON 变为工作目录指针,是否接受为兼容的运行期行为(作者已标明 breaking:代理需按需读取)。
3. 结果写入复用现有工作目录权限门与安全 writer;ask/plan/远程/未知会话拒绝落盘,存储失败只保留预览且不自动重放工具。
4. 私密工具结果落在任务工作目录、媒体引用先记账再写文件,是否满足用户数据与权限边界。
通过方式:直接在 PR 上 Approve。需要作者修改则 Request Changes。
---
关联 PR:#4264(作者 @FicoHub);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的插件基座改动(影响全部已装插件),维护者确认后 PR 会恢复推进。
Contributor guide
Research direction
Review PR #4264 alongside ghost.ts, the cindy-tools ghost MCP return path, and the Forge manual. Check the stated upgrade, compatibility, workspace-permission, security-writer, and failure-handling requirements, then decide whether the behavior is acceptable by approving the PR or requesting changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend-api-design, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 25/100