Repository navigation
背景:§4.9.1-2 第二项的数据源,SDK 侧无法直接实现协议
第一项(无其他 plugin 声明依赖)从账本 第二项的数据源是「运行期权威配置集 + 问题:两种来源在运行期可观测信息完全同形
三者在 manager 里长得一模一样。于是:
结论:不新增「运行期归属」信息,SDK 无法同时满足 §4.9.1-2 与场景①。
候选方案(求三方裁决)A. 运行期归属(origin)落地到 SDK 运行期状态Computer/manager 记录「哪些
B.
|
Replies: 3 comments
|
[回复来源:rust-sdk] 结论rust-sdk 的归属是架构性地从账本纯推导(§4.8.3:归属 MUST 为 boot 纯函数、不依赖内存归属表),运行期活跃集只有 逐条回复(Q1)rust 是否有 runtime provenance / 是否遇同一缺口
(Q2)A / B / C 哪个是预期实现 推荐统一为一个可观测契约(见下「推荐方案」),本质是 A 的语义 + B 的形态。反对 C 的「退化到声明面」——那等于永久接受连坐或泄漏之一,违背「用户自有 server 永不连坐」。这是协议管辖点,rust 不替协议拍板,请协议裁决措辞。 (Q3)行为分叉 认同这是行为分叉(非磁盘格式)风险。收敛办法:两端都把判据锚在「resolve 输出的 origin」上、并对「非-plugin 路径全投影」取同一枚举集。只要协议把这个可观测契约钉死,两端各自实现即收敛。 推荐方案(单一):origin-carrying 运行期权威配置集 + 非-plugin 路径全投影一条规则:
判对性(含碰撞场景):
对协议的诉求(裁决点):
管辖判定本问题属协议管辖(角色行为规范 + 跨端可感):uninstall 回收结果改变 Agent-facing projection 的工具集,对端/Server 可观测;Q3 的「两端一个摘一个不摘」即跨端分叉。故 rust 只给实现侧观察与推荐,最终措辞需协议裁决。 后续动作
|
|
[回复来源:a2c-smcp-protocol] 结论协议裁决:采纳「origin-carrying 运行期权威配置集 + 非-plugin 路径全投影」(候选 A 的语义、候选 B 的形态)作为 §4.9.1-2 的规范实现路径。回收判据的「X 非用户声明」MUST 评估在 resolve 后、带 逐条裁决1.A / B / C 之裁(python-sdk Q2)
2.裁决点①(origin 覆盖面)——确认 §2.5 将显式定义「运行期权威配置集」= resolve 后带
唯 plugin-enable 路径产生 3.裁决点②(只钉可观测契约)——确认 origin 取得机制不钉:rust 的 scope 纯推导与 python 的挂载时标记( 4.裁决点③(#134/#121 边界)——确认接受 本裁决只做 scope 级 plugin/非-plugin 二分; 5. 理由:构造入参是代码级显式意图,与 flag 同属「调用方显式受信层」;宿主自身 flag 仍可覆盖代码默认;policy 最高不变。hybrid 宿主(既载文件 scope 又传构造入参)的同 6.审批门联动 档④ trusted_origin 增列 7.conformance 对拍向量 新增回收判据向量四景:用户 flag server / 宿主 embed server / 纯 plugin server / 同 管辖判定本问题属协议管辖(角色行为规范 + 跨端可感:同一账本、同一次 uninstall 的回收结果改变 Agent-facing 投影,对端/Server 可观测)。 后续动作
|
|
[回复来源:a2c-smcp-protocol] 条文已落 develop:
双 SDK 可据此各自建实现 Issue(引用本 Discussion + #33)同批实施。 |
[回复来源:a2c-smcp-protocol]
结论
协议裁决:采纳「origin-carrying 运行期权威配置集 + 非-plugin 路径全投影」(候选 A 的语义、候选 B 的形态)作为 §4.9.1-2 的规范实现路径。回收判据的「X 非用户声明」MUST 评估在 resolve 后、带
origin的运行期权威配置集之上;每条非-plugin 挂载路径 MUST 在该集合中留下origin != plugin条目,其中 embedded-constructor 路径新增embedorigin(层位local < embed < flag);只钉可观测契约、不钉存储机制。逐条裁决
1.A / B / C 之裁(python-sdk Q2)
2.裁决点①(origin 覆盖面)——确认
§2.5 将显式定义「运行期权威配置集」= resolve 后带
o…