fix(taptap-maker): extend init silence timeout - #101
Open
Stella-xixi wants to merge 1 commit into
Open
Conversation
Signed-off-by: Stella-xixi <2559689615@qq.com>
Stella-xixi
marked this pull request as ready for review
September 2, 2026 02:31
|
| Filename | Overview |
|---|---|
| taptap-maker/main.js | 将账号路径中所有标记为长任务的 Node 请求沉默超时提高至 120 秒,并维持原有 15 分钟总上限。 |
| taptap-maker/ghost.json | 版本提升至 2.1.13 并等价迁移到 Manifest v3;发布前仍缺少规则要求的正式稳定版 Cindy 实机验证。 |
| .tests/taptap-maker.test.mjs | 更新版本和 v3 能力断言,并新增 maker_init 的 120 秒沉默窗口与 15 分钟总上限回归检查。 |
Prompt To Fix All With AI
### Issue 1
taptap-maker/ghost.json:6
**缺少正式版实机验证**
本次发布修改了 `maker_init` 等账号操作的宿主请求超时并将插件版本提升至 2.1.13,但生产版 Cindy 验证项仍未完成,因此尚未按仓库要求确认最终 `.cindy` 包在 Windows 正式稳定版中可安装且修复后的核心流程可正常执行。
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.Reviews (1): Last reviewed commit: "fix(taptap-maker): extend init silence t..." | Re-trigger Greptile
Collaborator
当前合并门禁未通过(head bf9d9d2)新 PR 已进入巡检,当前状态:
请补充正式版实机验证证据、批准并跑绿 Verify workflow,并完成维护者人工 review 后正式 Approve;完成前请勿合并。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed / 改了什么
maker_build与动态 Maker 工具继续保持原有 60 秒沉默窗口,避免扩大无关行为。maker_init对可信工作目录、120 秒沉默窗口和 15 分钟总上限的回归断言。Why / 为什么
关联 makecindy/cindy#3501。
Windows 用户调用
maker_init时会稳定在约 60 秒由 Host 返回TIMEOUT。初始化在写入工作区前还需完成 Python、认证与项目发现等前置步骤,因此慢环境会表现为超时且工作区零落盘。本修复只扩大初始化链的合法沉默窗口,不修改 Cindy 通用上限。Checklist
node_modules.ghost.jsondeclares only capabilities actually used; the v3 migration preserves the existing card, Node, session context, picker, preview and tool capabilities.ghost.jsonversion from2.1.12to2.1.13.maker_initon Windows with stable Cindy v0.1.69 CN.minCindyVersionremains0.1.48; it was not lowered or removed.src/or bundled dependency changes; rebuild and license updates are not applicable.Tool declaration changes / 工具声明改动
无。仅调整内部 Node 请求等待窗口;Agent 可见工具名、参数、描述、副作用及返回语义均未改变。
Verification / 验证
node scripts/validate-plugin-manifest.mjs ./taptap-maker— passednode --test .tests/taptap-maker.test.mjs .tests/plugin-contract.test.mjs .tests/localization.test.mjs .tests/provisioning.test.mjs— 48/48 passednode --test .tests/publish-workflows.test.mjs— 6/6 passed(使用 Git for Windows Bash;本机无 jq,测试时使用只实现该用例输入转换的临时 jq shim,未进入提交)git diff --check— passedProduction Windows evidence / Windows 正式版证据
.cindy。maker_login成功;Host 日志记录totalMs: 105749,证明账号长任务可越过旧 60 秒窗口。app_id绑定路径;改用create=true新建脱敏测试项目完成核心初始化。maker_init成功;Host 日志记录totalMs: 94756,超过旧 60 秒窗口且低于新 120 秒窗口。.maker-mcp/config.json已落盘且project_id与新建项目一致;Git checkout 为main...origin/main。Sensitive changes / 敏感变更
minCindyVersion变更。