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_TOKENby 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_TOKENfor standard Copilot models but want to switch to a pure BYOK setup, you can now safely clear theGH_TOKENValve and only configureBYOK_BASE_URLandBYOK_API_KEY.
Version Changes
Plugin Updates
- GitHub Copilot Official SDK Pipe: v0.10.1 โ v0.11.0 | ๐ README
๐ Documentation Portal
๐ Report Issues