Summary / 目标
Help build a capable LoopX manager that can investigate with ordinary host tools, hand work to another agent without losing its meaning, and return the result automatically.
The bilingual RFC landed in #4330. This is an implementation invitation, not a feature-release announcement: the document records proposed behavior and acceptance requirements, not completed M1–M4 qualification.
- RFC: English · 中文
- Scenarios and design feedback: Discussion #4340 / 场景与方案讨论.
- Direction: Operator Surface / IM Integration, with a shared TypeScript collaboration boundary.
- Intended base: current
main; check existing work before choosing a slice.
- This issue is a public coordination entry point. Link existing engineering Todos, issues and PRs; do not create a parallel authoritative task ledger.
Inherited acceptance: PR investigation and responsible routing (#4305)
Product triage on 2026-09-24 consolidates #4305 here; this is not a claim that its original Lark journey is fixed. The superseded dedicated-provider/automatic-evidence-handoff proposal is retired. Keep the user outcome under existing M1/M2/M3 owners:
- M1: answer a concrete PR question using ordinary tools within the effective host/provider/audience grants; retain the actual revision, coverage and read failure. Missing local evidence alone must not create delegated work or trigger repeated unrelated pagination.
- M2: when authorized specialist or sustained work needs delegation, inspect current registered responsibilities/work and choose a suitable receiver. Exercise two different-role receivers, a sole incompatible receiver, missing/ambiguous responsibility information and stale discovery. Registration or list position does not prove suitability; absence of a convenience profile alone does not disqualify an otherwise evidenced receiver. Preserve a visible unresolved route when no suitable authorized receiver can be established.
- M3: return the sourced conclusion to the original audience, preserving correction context, restart recovery, revocation and duplicate-effect protection. Qualify the restricted external/Lark route separately from private-owner host tools.
Existing foundations: #4303 (configuration source), #4337 (private-owner host profile), #4675 (semantic collaboration), #4372 (uncertain-return verification). These do not prove the exact missing-PR/two-role/Lark scenario. Reuse that scenario in a bounded existing collaboration slice; no separate PR-only capability, scheduler, mandatory profile allowlist or new task ledger is requested. RFC §6's live investigation/routing obligation is retained here, not waived by closing #4305.
中文:#4305 的独立旧方案停止推进,真实价值保留为本 issue 的验收场景:授权内直接查证、必要时按实际职责交接、结果回原会话。双角色/唯一不适任接收方和飞书真实旅程尚未验收,不能标为已修复。
Contribution areas
| Area |
Useful contribution |
Acceptance anchors / dependencies |
| M1 — capable host manager |
Ordinary file/Git/tool investigation within existing authorization; accurate effective profile/session readback; actionable failures. |
A1–A3, A12. Can proceed without the general handoff refactor or storage-provider promotion. |
| M2 — semantic work continuation |
Replace one complete request transaction in the typed collaboration boundary; preserve intent, corrections, evidence and pending obligations across manager→worker and worker→worker. |
A4–A7, A11, A13–A16 on supported paths. Start with caller/record characterization, migration mapping and one writer; reuse existing Goal/Todo/Vision/lease authority and the #4094 continuation adapter. |
| M3 — automatic return and visible state |
Recover saved replies, reconcile uncertain delivery, and show request/assessment/result/delivery accurately in packaged frontend, Lark and CLI. |
A8–A10 and relevant A13–A14 return paths. Independent reply-recovery fixes can use existing inbox/outbox now; general producer integration follows M2's receipt contract. |
| M4 — qualification and retirement |
End-to-end journeys across three heterogeneous active Goals, private/shared audiences and configured SSH; failure injection, measured latency/cost and removal of superseded paths. |
Follows verified M1–M3. Promote only the named, tested scope; storage promotion and shared-goal amendment commits retain their own gates. |
Best starting points: one real M1 investigation journey, an independent M3 reply-recovery bug, or a reproducible acceptance fixture. M2 is a cohesive transaction replacement, not a collection of disconnected new fields or an unused framework.
How to participate
Comment with:
Area / milestone:
User problem and smallest useful slice:
Existing issue / Todo / PR, if any:
Runtime and affected entry points:
RFC acceptance IDs and validation plan:
Dependencies / non-goals:
Use the thread to coordinate overlap before starting a large refactor. Contributions can be implementation, design review, real-runtime validation or public/synthetic reproductions. A whole milestone is not a prerequisite for participation.
Completion and boundaries
- Bind evidence to the actual source/runtime revision. Test failure, restart and compatibility paths, not only the happy path; UI/IM changes require real entry-point readback.
- Preserve pending requests, historical decisions and result receipts during migration. Delivery, receiver assessment, accepted work and completed work are different facts.
- Preserve existing authorization and audience isolation. A message, capability switch or handoff cannot grant new host permissions or broaden disclosure.
- No new runtime, second scheduler/task database, implicit provider promotion or unqualified shared-goal amendment effect is in scope.
- Use public or synthetic examples. Do not post credentials, private transcripts, internal links or local active-state files.
中文:一起把这条协作链做完整
我希望管家能在现有授权内充分调查,合适的短工作自己完成,持续或专业的工作交给对应 Agent;交出去的不只是一句话,还包括背景、纠正、已排除方案、证据和期望回报。接收方判断如何接续自己的计划,做完后,用户不用再追问“结果呢”。
欢迎参与四个方向:M1 本机调查能力、M2 通用语义交接、M3 自动回传与前端/飞书可见性、M4 真实旅程验收与旧路径退役。 M1 和独立的正文恢复可以先做,不必等完整 handoff 重构;M2 需要围绕一个完整事务交付,保留已有工作状态权威。
不必一次认领整份 RFC。可以选一个具体问题,贴出拟做范围、关联的已有任务/PR、运行时、验收 ID 和验证方法,再协调实现。真实失败案例、反例和设计审阅,同样是有价值的贡献。
本 Issue 只汇总参与入口和公开结果,不复制另一份工程任务权威;RFC 已合入,不等于其中能力已上线。
Summary / 目标
Help build a capable LoopX manager that can investigate with ordinary host tools, hand work to another agent without losing its meaning, and return the result automatically.
The bilingual RFC landed in #4330. This is an implementation invitation, not a feature-release announcement: the document records proposed behavior and acceptance requirements, not completed M1–M4 qualification.
main; check existing work before choosing a slice.Inherited acceptance: PR investigation and responsible routing (#4305)
Product triage on 2026-09-24 consolidates #4305 here; this is not a claim that its original Lark journey is fixed. The superseded dedicated-provider/automatic-evidence-handoff proposal is retired. Keep the user outcome under existing M1/M2/M3 owners:
Existing foundations: #4303 (configuration source), #4337 (private-owner host profile), #4675 (semantic collaboration), #4372 (uncertain-return verification). These do not prove the exact missing-PR/two-role/Lark scenario. Reuse that scenario in a bounded existing collaboration slice; no separate PR-only capability, scheduler, mandatory profile allowlist or new task ledger is requested. RFC §6's live investigation/routing obligation is retained here, not waived by closing #4305.
中文:#4305 的独立旧方案停止推进,真实价值保留为本 issue 的验收场景:授权内直接查证、必要时按实际职责交接、结果回原会话。双角色/唯一不适任接收方和飞书真实旅程尚未验收,不能标为已修复。
Contribution areas
Best starting points: one real M1 investigation journey, an independent M3 reply-recovery bug, or a reproducible acceptance fixture. M2 is a cohesive transaction replacement, not a collection of disconnected new fields or an unused framework.
How to participate
Comment with:
Use the thread to coordinate overlap before starting a large refactor. Contributions can be implementation, design review, real-runtime validation or public/synthetic reproductions. A whole milestone is not a prerequisite for participation.
Completion and boundaries
中文:一起把这条协作链做完整
我希望管家能在现有授权内充分调查,合适的短工作自己完成,持续或专业的工作交给对应 Agent;交出去的不只是一句话,还包括背景、纠正、已排除方案、证据和期望回报。接收方判断如何接续自己的计划,做完后,用户不用再追问“结果呢”。
欢迎参与四个方向:M1 本机调查能力、M2 通用语义交接、M3 自动回传与前端/飞书可见性、M4 真实旅程验收与旧路径退役。 M1 和独立的正文恢复可以先做,不必等完整 handoff 重构;M2 需要围绕一个完整事务交付,保留已有工作状态权威。
不必一次认领整份 RFC。可以选一个具体问题,贴出拟做范围、关联的已有任务/PR、运行时、验收 ID 和验证方法,再协调实现。真实失败案例、反例和设计审阅,同样是有价值的贡献。
本 Issue 只汇总参与入口和公开结果,不复制另一份工程任务权威;RFC 已合入,不等于其中能力已上线。