fix: reconcile task progress after each item - #7
Merged
Conversation
agnitum2009
pushed a commit
to agnitum2009/openpi
that referenced
this pull request
Aug 13, 2026
Add first-class fd and rg tools
agnitum2009
pushed a commit
to agnitum2009/openpi
that referenced
this pull request
Aug 13, 2026
…liation fix: reconcile task progress after each item
agnitum2009
pushed a commit
to agnitum2009/openpi
that referenced
this pull request
Aug 14, 2026
两条不相交历史(lazyload 开发库独立根)。分支 296 提交为演化主线, 内容取代 origin/main 的 PR openpi-dev#3/openpi-dev#5/openpi-dev#7/openpi-dev#9(Redis 可选依赖、Biome/Bun 对齐、任务对账、批量通知——分支已含演化版:shared/task-reconcile、 result-delivery、biome/bun 工具链)。 - 冲突与内容一律取分支侧;合并树 == 分支树(read-tree 落地后 diff 为空校验通过;merge 自动解析曾引入 main 侧旧位置 subagents/src/agent-types.ts 残留,已随精确落地清除——该模块 在分支 c7017af DDD 收敛时迁至 shared/) - 本地 main 未推送的 2 个提交(commit-task-sync v2 + obsidian KB) 存档于 archive/local-main-unpushed;vault 内容按 d0e64d4 决策不并入 - 分支关键内容:工具载荷 40.6k→~36.0k tok(端到端 -10.5%)、加载组 预设、B 方案第三方描述补丁、显示残留根治(model-info tok/s、 session-liveness busy 闸门 + 子会话守卫)、总线漂移守卫、 agent-types 诊断分级
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
Fix session tasks that stay visually stale when a model completes several user-supplied items without reconciling each status.
in_progressbefore work and reconcile its real outcome immediatelyThis supersedes the heuristic signal-reminder direction in #6 without merging regex-based completion inference.
Verification
bun install --frozen-lockfilebun run checkbun run test— 593 Node tests + 29 Vitest teststasks_add, thenin_progress/donefor T1–T4; revisions 1–9; final batch resetPACKED_PI_TASKS_LOAD_OKgit diff --check