github Fu-Jie/openwebui-extensions github-copilot-sdk-v0.11.0
GitHub Copilot Official SDK Pipe v0.11.0

6 hours ago

Overview

This release brings significant performance optimizations and stability enhancements. We fixed a critical bug in the client management logic, eliminating the 1-2s process startup latency between turns and significantly improving Time to First Token (TTFT). Additionally, the plugin now supports a pure BYOK mode and features improved environment isolation for concurrent user requests.

View Plugin Source & Documentation

New Features

  • ๐Ÿ”‘ Pure BYOK Mode: Allows the plugin to operate without a GH_TOKEN by using custom API keys (OpenAI/Anthropic) via BYOK Valves.
  • ๐Ÿฉบ Smart Stall Detection: Integrated client.ping() into the timeout logic. The system now "pokes" the underlying process before aborting, preventing the termination of slow but healthy long-running tasks.
  • ๐Ÿงน Smart TODO Visibility: The TODO List widget is now automatically hidden in subsequent chats once all tasks are marked as completed, keeping the UI clean.

Bug Fixes

  • ๐Ÿš€ Major Performance Optimization: Fixed a regression where the shared singleton client pool was incorrectly terminated after each response. Restored 1-2s startup speed for all follow-up messages.
  • ๐Ÿ›ก๏ธ Cross-user Isolation: Redesigned environment variable injection to prevent token pollution during concurrent requests from different users.
  • ๐Ÿ“ RichUI Height Stability: Fixed the infamous infinite vertical growth bug in embedded HTML components by refining the height measurement and breaking the ResizeObserver feedback loop.

Migration Notes

  • If you previously relied on GH_TOKEN for standard Copilot models but want to switch to a pure BYOK setup, you can now safely clear the GH_TOKEN Valve and only configure BYOK_BASE_URL and BYOK_API_KEY.

Version Changes

Plugin Updates


๐Ÿ“š Documentation Portal
๐Ÿ› Report Issues

Don't miss a new openwebui-extensions release

NewReleases is sending notifications on new releases.