fix: release Dever 0.1.6 with shared runtime assets and unbounded workers

This commit is contained in:
Codex committed 2026-10-12 00:13:27 +00:00
1 parent a900d7e8db
commit 5589b657db
17 files changed
+357 -49

No files matched your search

+2
View File
@@ -169,6 +169,8 @@ entry 是所属领域目录内的可移植相对路径;上例构建时收集 `
`external` 只在 Adapter role 中有意义,且一个文件只能包含该声明和至多一个 `setting`。它完整实现且只能实现同领域一个 Port identity;不能同时写 Dever Adapter 函数或 helper。应用测试仍必须提供 case-local Dever Port fake,不启动生产 Worker,也不读取生产 Adapter setting。reference 后端明确不执行外部程序,正式执行只走 native 后端。
Worker 操作不设隐式执行期限,不会因执行超过 30 秒而自动失败;等待结果直到调用方主动取消、Worker 异常或应用停止。启动握手、协议写入和退出清理仍有独立短限时。`long` 只控制入口事务边界,不改变这些生命周期规则;业务确需期限时使用现有 Task 超时能力,不增加另一套 Worker 超时配置。`external command` 的显式命令限额不属于 Worker 协议,本次不改变其合同。
生态 Adapter 复用同一 Port 合同,声明中的 Lib 不带重复的生态前缀:
```dever