MemRelay-Operation: checkpoint-save:s2-sdk-ready-20260930-0702 MemRelay-Resource: 15b176a5-e3c1-44f1-8918-d4ebc0447fda
1.7 KiB
1.7 KiB
title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | memory_type | project_id | usage_profile_id | status | revision | request_id | created_at | updated_at | tags | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Checkpoint 2026-09-29 23:02:17 UTC [abead28971] | checkpoint | main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-29-23-02-17-utc-abead28971 | 15b176a5-e3c1-44f1-8918-d4ebc0447fda | project | checkpoint | 25464650-ed5d-440e-b362-190f2852d451 | 0c9feb46-d06e-43cd-9ef0-c5813c84a998 | active | 1 | s2-sdk-ready-20260930-0702 | 2026-09-29T23:02:17.057457+00:00 | 2026-09-29T23:02:17.057457+00:00 |
|
S2 SDK 任务 1–3 完成
- 线:SDK 二 S2
- 分支:
feat/s2-sdk(已推送origin/feat/s2-sdk) - 提交:
96f5c58feat: 实现 Python 与 Java SDK 连接收发及其余接口 - 工作树:
e:\code\NixMsg-wt\s2 - 基线:rebase 到最新
origin/main(含 22c56d1 之后的合并)
完成内容
- Python
sdk/python包nixmsg:同步 Client + AsyncClient;paho-mqtt 2.x VERSION2;假传输单测 8 通过 - Java
sdk/java坐标asia.asio.nixmsg:nixmsg-sdk:CompletableFuture;HiveMQ + netty-codec-http WebSocket;字节码 major 52(Java 8);JUnit 8 通过 - 行为:Clean Start/会话过期 0、退避、令牌回调、发送队列与 rate_limited 重交、去重再 ack、其余协议接口、注册 URL 推导
docs/DEVIATIONS.md「SDK 二 S2」已写
验证
- Python:
pytest8 passed - Java:
mvn test8 passed,javapmajor version 52
未做(本波范围外)
- 任务 4:对真实服务器的接入清单集成测试
- 任务 5:打包试运行与正式发布(PyPI/Maven)
给下个会话
- 合并前总控审阅
feat/s2-sdk;任务 4 依赖 N3/M3/I2/I4 合入后用 harness 起真服务 - 不要发布包;不要强推 main