Repository navigation
Conversation
wyr-zal
force-pushed
the
fix/claude-hook-delivery-auto-continue-20261008
branch
from
October 8, 2026 09:34
7f697c1 to
390dd6e
Compare
Owner
|
按当前先合并 bug 修复的范围,已将 #540 的通知投递修复拆到 #764,保留对本 PR 和原作者的归属说明,并补了真实 detached subprocess 的失败前/修复后回归。 本 PR 中 #541 的自动 continue 是独立功能,仍留在这里评审;不因通知丢失而默认改变用户的自动输入行为。#764 没有复制自动续跑、prompt-id 重试策略或无关补全修改。待 #764 合入后,请基于 main 更新本 PR,并将标题、正文和关闭的 issue 改为剩余的自动续跑功能范围。 |
Contributor
Author
- 使用 Hook ingress 序号建立异步提交屏障。 - 保留 session 内完整 prompt_id 去重集合,拒绝旧回合重放。 - 覆盖长会话、跨 session ID 复用与新回合失败续跑回归。
wyr-zal
force-pushed
the
fix/claude-hook-delivery-auto-continue-20261008
branch
from
October 29, 2026 02:27
d34750f to
ae0ce35
Compare
按 CI 固定的 Rust 1.97.1 格式化三处表达式换行,保留 CRLF,业务逻辑与校验规则不变。 验证:29 个改动 Rust 文件定向格式检查通过;两文件非空白内容一致,git diff --check 通过。
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.
Summary
Closes #541
Evidence
upstream/main1b58f5dd74cdfd0ea5e8d0c79a5e55687250db12(2026-10-28).23 + 30 + 5 + 4 + 1 + 1 + 1 = 65passed,0failed.40806440095failed rustfmt at three formatting locations in two files; its native test jobs were skipped. Commit448a3b75fixes only these line wraps.1.97.1targeted rustfmt checks now pass for all 29 affected Rust files (Windows CRLF checkout:--edition 2024 --config skip_children=true,newline_style=Windows --check). Both edited files retain CRLF, their non-whitespace content is unchanged, andgit diff --checkpasses. The previous Windows behavior-test results are reused for this formatting-only commit; the new remote CI result is reported separately.python scripts/check_architecture.py --base 1b58f5ddpassed (1159 source files,10 crates).git diff --checkand commit whitespace checks passed.lintpassed, including the CI rustfmt check, CI contracts, platform cfg budget and native-matrix planning.architecture-contractsandpr-sizealso passed. Native tests on five platforms are still running or queued; full-pipeline success is not yet established.