Skip to content

feat: streaming toggle v1.0.0

Latest

Choose a tag to compare

@yuesa yuesa released this 22 Feb 16:47
· 1 commit to feat/streaming-toggle since this release

变更内容

新增功能

  • experimental.streaming 配置开关(默认 true)
    • 设为 false 可关闭实时增量推送,仅在文本完成后一次性推送
    • 适用于不支持 SSE delta 的中转服务或需要减少网络请求的场景

修改文件

  • packages/opencode/src/config/config.ts — experimental schema 增加 streaming 字段
  • packages/opencode/src/session/processor.ts — text-delta 和 reasoning-delta 根据开关决定是否调用 Session.updatePartDelta

使用方法

{
  "experimental": {
    "streaming": false
  }
}