Repository navigation
v2.5.0
fix: 按上游算法生成 Zen 免费层 session ID
上游 1.19.0 将 x-opencode-session 从形状校验改为算法校验:
首 12 位必须是 descending() 的 ~(timestamp * 0x1000 + counter) 高 48 位,
旧的 26 位随机 hex 一律被判为 FreeTierError 403。
- 新增 sessionId(),按 packages/schema/src/identifier.ts 的算法生成
- getSession() 改用新生成器
- session 校验断言更新为新格式 ses_ + 12 位 hex + 14 位 base62(30 字符)