Repository navigation
feat(app): confirm requester adoption from accepted reports - #5890
loopx-agent wants to merge 5 commits into
Conversation
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
|
This pull request has merge conflicts with Choose the remote for the base repository, not an out-of-date fork. git fetch upstream
git rebase upstream/main
# Resolve each conflict, git add the resolved files, then git rebase --continue.
git push --force-with-lease origin HEADFor a same-repository clone whose Keep the DCO |
Signed-off-by: song <liusongstep@gmail.com>
An App report could display requester adoption but offered no way to record the decision. The original conversation and Team execution report now let a user find an accepted downstream result using the displayed version, read it, and explicitly confirm adoption.
Before: leave the report and invoke the scoped adoption operation separately. After: discover, read and confirm in the existing report; the recorded result appears there. Discovery and reading never write. Confirmation starts no work and preserves a paused coordinator.
TypeScript owns conversation admission. The existing delegation owner rechecks grants, task acceptance, exact receiver inputs and output versions. Both entry points share the report reader and observation update. A lost acknowledgement reconciles the durable receipt without another write; an unresolved response retains the reviewed pair for explicit retry. Changed inputs withdraw adoption or reject confirmation. There is no new capability, provider, receipt schema or configuration switch.
中文:在原对话/团队执行报告中,查找使用当前版本的已验收后续结果,阅读后显式确认采用。同一 owner 校验授权与精确版本;确认不派工、不恢复协调员。回执丢失先读回,输入变化撤回采用;独立验收与采用保持分别呈现。
Validation at current head
c11c54ce9bfca513e078664a2b6b9b5fc6eb92ec:c464cf308c3c9bad5d1109a758d30dc3620bfde4, retaining both adoption and explicit revalidation APIs. Earlier checks at this head covered team evidence, frontend types, semantic checks and standard premerge. No code changed in this submission update.Historical qualification at previous head
d2d39ed4ddc6e083e3b05959dd05a7ecba650828:Full Python and strict quality qualification have not been rerun at the current head. Independent exact-head review, required merge validation and maintainer merge authorization remain separate gates. The completed author proposal enters normal review; pending qualification or review is not a reason to retain Draft status.
This is a bounded App operation over already accepted work under Live Team Workspace L1. Independent-verifier receipts, real objection/revision/requester use, the complete first-use journey and installed native App adoption remain open. Do not infer independent acceptance from a reviewer name or an artifact hash.
The existing images below belong to the previous-head packaged qualification, with synthetic navigation and the real isolated adoption backend; they illustrate the interaction and do not prove current-head installation.
Reproduce the real-owner packaged journey: