Repository navigation
What's new
- Less interruption: agents stop only for a decision that belongs to the human and is not yet
made, such as value or scope trade-offs, QbD calibration, blocker routing, Spec promotion, and
high-risk effects nobody asked for. What the request already asks for is done. Repair inside a
Work runs on its own for at most three rounds, each re-reviewed by a different actor. - Two new Skills:
omp-flow-adrkeeps decision records in.omp-flow/wiki/decisions/(based on
MADR 4.0.0), andomp-flow-restaterestates the human's purpose, end state, and limits before work
starts (based on teach-back, commander's intent, and related methods). The Wiki can archive
Concepts by date and reason under.omp-flow/wiki/archive/. - Session maps no longer vanish: Claude Code moves hook context over 10,000 characters into a
file and shows the model a 2,000-character preview. The three maps now share a 9,000-character
budget; a long map is cut with a pointer to its file instead of being dropped. - Simpler dispatch:
actorIdis a readable name Main chooses and need not equal a Harness id;
the shared Skill maps each role to each Harness's agent. Claude agent definitions deny only the
Agenttool and inherit every other tool, MCP tools included. - Upgrade note: if you customized
.claude/settings.json,updatekeeps your copy; remove its
SubagentStartentry that points toinject-agent-identity.pyby hand.
更新内容
- 少打扰人:只在决定属于人、而人还没做出时才停下来问,例如价值或范围取舍、QbD 校准、blocker
路由、Spec 晋升,以及没人要求过的高风险操作。请求里已经要求的事直接做;Work 内的修复会自动进行,
最多三轮,每轮由不同 actor 复核。 - 新增两个 Skill:
omp-flow-adr在.omp-flow/wiki/decisions/中记录决策(以 MADR 4.0.0 为基础),
omp-flow-restate在动手前用自己的话复述人的目的、完成状态和限制(依据 teach-back、指挥官意图等
沟通方法)。Wiki 支持按日期和原因归档到.omp-flow/wiki/archive/。 - 开局地图不再丢失:Claude Code 会把超过 10,000 字符的 Hook 上下文存成文件、只给模型 2,000 字符
预览。现在三张地图共用 9,000 字符预算,超长时截断并给出文件路径,不再整张丢弃。 - 派发更简单:
actorId是主会话起的可读名字,不再要求等于 Harness 原生 id;共享 Skill 给出每个
role 对应的各 Harness agent。Claude 的 agent 定义只禁用Agent工具,其余工具(包括 MCP)照常继承。 - 升级提示:如果你改过
.claude/settings.json,update会保留你的版本;请手动删除其中指向
inject-agent-identity.py的SubagentStart配置。
Also: Windows CI is green again; tests now resolve temporary roots the way a Harness does, and sleep start resolves the repository root once.
npm install -g omp-flow@0.6.0
cd <your-project>
omp-flow update --dry-run
omp-flow update