Files
Fu-Jie_openwebui-extensions/plugins/pipes/github-copilot-sdk/v0.11.0_CN.md
fujie 6f8c871658 feat(github-copilot-sdk): bump version to v0.11.0 for performance & stability
- Fixed shared client pool bug to eliminate TTFT latency.
- Added pure BYOK-only mode support.
- Improved cross-user environment isolation for concurrency.
- Resolved RichUI infinite vertical sizing loop.
- Integrated client.ping() into stall detection.
- Automatically hide TODO List widget after completion.
- Synced all documentation and release notes.
2026-03-20 03:26:43 +08:00

1.9 KiB
Raw Blame History

Overview

本次更新带来了重大的性能优化与稳定性提升。我们修复了客户端管理逻辑中的关键 Bug消除了多轮对话中由于进程频繁重启导致的 1-2 秒冷启动延迟显著优化了首字响应速度TTFT。此外插件现在支持纯 BYOK 运行模式,并针对多用户并发请求强化了环境隔离机制。

查看插件源码与文档

新功能

  • 🔑 纯 BYOK 模式支持:解除对 GH_TOKEN 的强制依赖。现在您可以仅通过配置 BYOK 选项(如 OpenAI/Anthropic 密钥)来完整运行插件。
  • 🩺 智能防挂死探测:在超时逻辑中集成了 client.ping()。系统会在强行中断前先探测底层进程存活状态,有效避免误杀正在处理复杂长任务的健康进程。
  • 🧹 智能 TODO 显隐:优化了 TODO List 小组件显示策略。当所有子任务标记为完成后,下一次聊天将自动隐藏该组件,保持界面清爽。

问题修复

  • 🚀 核心性能修复:修复了一个导致共享单例客户端池在每次响应后被误停止的 Bug。恢复了后续对话中 1-2 秒的极速启动能力。
  • 🛡️ 增强并发安全性:重构了环境变量注入逻辑,实现了严格的用户级环境隔离,彻底杜绝了高并发场景下多用户 Token 互相污染的风险。
  • 📏 RichUI 稳定性增强:通过改进高度测量算法并打破 ResizeObserver 递归反馈链,彻底解决了嵌入式 HTML 组件高度无限增长的问题。

迁移指南

  • 如果您之前为了兼容性同时配置了 GH_TOKEN 和 BYOK现在您可以安全地移除 GH_TOKEN,仅保留 BYOK 相关配置。