Skip to content

feat(sdk): 原生配置、精确测试与注册表调试准备(#1495) - #5

Draft
Mucheen wants to merge 15 commits into
mainfrom
codex/issue-1495-native-configuration
Draft

Mucheen wants to merge 15 commits into
mainfrom
codex/issue-1495-native-configuration

Conversation

@Mucheen

@Mucheen Mucheen commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

配合 宿主 Draft #1558 的 Maven 纵向迁移。Node/Java 新增未发布的 Build 7~11;保持 Draft,不合并或发布,不改变 Maven 正式 SDK 锁定。

  • v7 原生配置由提供者解释并编辑,写宿主预建的私有暂存,RPC 只返回来源/版本/changed;保留未知内容和秘密,覆盖取消、非空暂存、畸形 JSON 和 NOFOLLOW。
  • v8 通用测试报告、v9 不透明测试选择器、v10 typed Run 保留版本及处理器;v11 传递当前 Registry 适配器身份、配置类型与宿主回环 connection,删除 runtime:jvm。低协议在 handler 前拒绝,示例不支持时明确失败。
  • 准备任务按公开用途和源码角色选择;宿主不约定 Maven/Java 任务 ID。显式宿主 CI 覆盖 Build、原生配置、报告与运行选项。
  • 整合公开 main 的函数协议 3、三种 SDK 原生终端 API 与来源版本 0.2.0;Rust SDK 保留 main 的函数/宿主服务和终端能力。公开镜像逐字节来自已合并的 f64d262c48f1ff5ad1778b301138596493a09ad5,77 文件校验通过;没有手改副本或提前复制 #1558。

当前 SDK 3596a4d14bab2f4e19d187a136c8515bfd51eb88。本地 Node/工具 97 项、Java 62 项、Rust 38 项加 1 文档用例、6 项真实 SDK E2E 通过。

固定宿主 f51968cf4c3485607ddd278e86baed82a3a69ec4 的 CI 41435126121 全通过,含 Node 20、Java 8、Rust 最低工具链、镜像与显式新宿主的工作流。当前宿主 b810a0abe348b7fd1c4ce43c1a513c9df9822b0c 的 CI 41440952515 已全部通过。

正式 Build 契约同步和发行仍须等待宿主实际合入,再按真实 preview SHA 同步、验证和发布;不填写预期版本、URL 或哈希。

宿主继续补通用工具偏好的存储协议与两端运行前消费,未改本仓库源码或正式锁定。固定 aa8a4a7e11aeace3a0ad3d237d61bd907817e69a 的 新组合 CI 41466252742 已单次启动,结果待结束;此前 b810a0abe 组合仍为全部通过。

@Mucheen Mucheen changed the title feat(sdk): 原生配置与执行内联测试报告(#1495) feat(sdk): 原生配置、内联报告与精确测试标识(#1495) Oct 29, 2026
@Mucheen Mucheen changed the title feat(sdk): 原生配置、内联报告与精确测试标识(#1495) feat(sdk): 原生配置、精确测试与类型化服务运行(#1495) Oct 30, 2026
@Mucheen Mucheen changed the title feat(sdk): 原生配置、精确测试与类型化服务运行(#1495) feat(sdk): 原生配置、精确测试与 JVM 服务运行调试(#1495) Oct 30, 2026
@Mucheen Mucheen changed the title feat(sdk): 原生配置、精确测试与 JVM 服务运行调试(#1495) feat(sdk): 原生配置、精确测试与注册表调试准备(#1495) Nov 2, 2026
wgw added 2 commits November 2, 2026 14:43
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