Skip to content

Version Packages (next)#22

Merged
Tosd0 merged 1 commit into
mainfrom
changeset-release/main
Jul 17, 2026
Merged

Version Packages (next)#22
Tosd0 merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@rei-standard/amsg-server@2.6.0-next.3

Minor Changes

  • 914ddcf: 单用户 / Cloudflare 模式新增「fire 时刻现场生成」能力:

    • 新表 client_state(init-tenant 幂等建表)+ 三个端点:PUT /client-state 批量上传状态(按 updatedAt last-write-wins,单条 value ≤ 200KB)、GET /client-state?namespace= 读取、DELETE /client-state 清空。value 用 per-user key 加密落库,鉴权与加密头沿用现有端点。
    • createSingleUserCloudflareWorker 的 config 接受可选 hooks: { onBeforeFire, onLLMOutput, executeToolCalls }maxToolIterations(默认 5)、totalTimeoutMs(默认 240000,两者都可在 onBeforeFire 返回值里按次覆盖)。配置后,AI 类任务在触发时由 onBeforeFire 现场组装 messages(可经 ctx.readState(namespace) 读 client_state),工具在 worker 内就地执行、多轮循环闭环后推送成品;onLLMOutput 的 ctx 与 decision 契约与 @rei-standard/amsg-instant 的同名 hook 一致,instant 的 classifier 可直接复用(tool-request 同时接受 toolCalls 直传与 tool_request pushPayloads 两种形状)。
    • 不配 hooks、或 onBeforeFire 返回 null 时,任务照走排程时冻结的 completePrompt 老链路;固定文本任务永远走老链路。hook ctx 不含 apiKey / pushSubscription / VAPID。多租户入口(Netlify/Neon)行为不变。

Patch Changes

  • Updated dependencies [914ddcf]
    • @rei-standard/amsg-shared@0.4.0-next.0

@rei-standard/amsg-shared@0.4.0-next.0

Minor Changes

  • 914ddcf: amsg-shared 新增 agentic 循环契约工具:buildSessionContextextractAssistantMessageassertValidDecision(新增 inlineToolCalls 选项,允许 tool-request 直接携带 toolCalls,供服务端就地执行工具的场景用)、extractToolCallsFromDecision。amsg-instant 的 SessionContext 构建与 decision 校验改为从 amsg-shared 复用同一实现,对外行为与错误信息不变。

@rei-standard/amsg-client@2.9.0-next.2

Patch Changes

  • Updated dependencies [914ddcf]
    • @rei-standard/amsg-shared@0.4.0-next.0

@rei-standard/amsg-instant@0.10.1-next.0

Patch Changes

  • 914ddcf: amsg-shared 新增 agentic 循环契约工具:buildSessionContextextractAssistantMessageassertValidDecision(新增 inlineToolCalls 选项,允许 tool-request 直接携带 toolCalls,供服务端就地执行工具的场景用)、extractToolCallsFromDecision。amsg-instant 的 SessionContext 构建与 decision 校验改为从 amsg-shared 复用同一实现,对外行为与错误信息不变。
  • Updated dependencies [914ddcf]
    • @rei-standard/amsg-shared@0.4.0-next.0

@rei-standard/amsg-sw@2.3.3-next.0

Patch Changes

  • Updated dependencies [914ddcf]
    • @rei-standard/amsg-shared@0.4.0-next.0

@Tosd0
Tosd0 merged commit 693c846 into main Jul 17, 2026
1 check passed
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