开源项目
E2B为沙箱创建增加调用方幂等键
Sandbox.create idempotencyKey support in JS and Python SDKs
概述
E2B的JavaScript和Python SDK增加Sandbox.create的idempotencyKey/idempotency_key选项,只在创建沙箱请求中传递Idempotency-Key,不能作为全局客户端连接参数。调用方提供的键需为1至255个小写ASCII字母、数字或连字符,无效键在发出请求前拒绝。 该提交不新增重试逻辑,而是与既有控制平面重试配合,使同一次创建重试保持相同键,服务端可识别仍在执行或已经处理的创建。SDK不会自动生成键;未传时保持原行为。变化随JS和Python SDK 2.61.0共同发布,代码解释器只因依赖更新发补丁,不另拆事件。