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

5 hours ago

This update (v0.12.0) delivers a structural reinforcement resolving stream duplication/overlays during prompt resumes, and introduces highly requested predictive control surface sustainability.

📊 New Features

1. Predictive Adaptive Actions Console

Injected a Predictive Adaptive Controller design directive into the system prompt context.

  • Continuity Architecture: Micro-views (<iframe>, <richui>, or HTML embeds) are now recognized by the LLM as Dynamic Operational State machines, preventing the panel from going stale/unclicked between new conversational turns.
  • Physical Isolation & Persistence: The Pipe now pre-emptively initializes an interactive_controls state table in the per-session session.db workspace database. The LLM can use its sql tool to track continuous actions reliably.
  • Selective Recall: Evaluates next-turn likelihoods natively to include only relevant unclicked control bars into the latest response stream so you don't scroll back up to click.

🛠️ Bug Fixes

  1. Stream Overlap Deduplication:
    • Resolved concurrent string duplication overlay bugs on assistant.message_delta frames (e.g., repeating prefixes) by enforcing strict conservative overlap trimming rules during turn resumptions.
  2. TTFT Fine-grained Profiling:
    • Deployed micro-segment timers separating local subprocess setups (~1.6s) from cloud network intervals (~2.3s) for full accounting calibration data readout directly in browser consoles.
  3. Eliminate Redundancies:
    • Cut redundant secondary heavy _parse_mcp_servers() loops inside session resume packager for slight performance speed improvements.

📖 Docs Update

  • Local and Mirror docs (index.md, github-copilot-sdk.md) version synchronization pushed up to 0.12.0.

Version Changes

Plugin Updates

  • GitHub Copilot Official SDK Pipe: v0.11.0 → v0.12.0 | 📖 README

📚 Documentation Portal
🐛 Report Issues

Don't miss a new openwebui-extensions release

NewReleases is sending notifications on new releases.