Skip to content

✨ 支持桌面端作为可寻址执行端与 web 派发 - #13

Merged
CodFrm merged 5 commits into
mainfrom
feat/2026-08-11-desktop-peer-access
Aug 13, 2026
Merged

✨ 支持桌面端作为可寻址执行端与 web 派发#13
CodFrm merged 5 commits into
mainfrom
feat/2026-08-11-desktop-peer-access

Conversation

@CodFrm

@CodFrm CodFrm commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

变更说明 / Summary

配合 agentre 仓库「桌面端互为对端」轮次(docs/specs/2026-08-11-desktop-peer-access.md)的服务端一侧:

  • 中继放开 kind=desktop:同账号桌面端可登记为可寻址目标并被解析(relay_svc / relay_ctr)。
  • web 控制台把桌面端作为可进入、可派发的目标:设备页会话清单、会话合并、六类状态文案,发起前如实说明当前目标下工具可用性。
  • dual e2e harness:desktop 身份统一为 sha256:<64 hex> canonical 指纹,登录/夹具与 R13 边界一致。

验证结论

  • 与 agentre 端联动的真实 Wails dual runtime 通过:桌面端本地执行、浏览器→桌面端列表/接入/读写、标准 desktop+agentred 场景、alreadyHandled、SQLite 顺序与来源标识。
  • 服务端全量:backend race、frontend、tsc 均 exit 0。

自检 / Checklist

  • Code reviewed by human / 代码通过人工检查
  • Changes tested / 已完成测试

CodFrm added 5 commits August 13, 2026 13:45
- WebDispatchPlan 为桌面端档解析本机上报路径(device_local_paths),
  不再误判 project_path_missing,cwd 用桌面端自己的路径;Tier/Choice 带 kind。
- 发起前(确认步)按目标种类如实说明 org/subagent/hook 是否可用:桌面端可用,
  agentred 不可用(轮 A R17 原样成立)。
- 测试:桌面端首档可用取本机路径并带 kind、桌面端缺项目路径逐档原因并跳过、
  dispatch/NewConversation 双态文案。
@CodFrm
CodFrm force-pushed the feat/2026-08-11-desktop-peer-access branch from 07528a7 to 9272811 Compare August 13, 2026 06:12
@CodFrm
CodFrm merged commit f4f0060 into main Aug 13, 2026
4 checks passed
@CodFrm
CodFrm deleted the feat/2026-08-11-desktop-peer-access branch August 13, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant