Тестирование интеграции GitHub Copilot SDK
★ 7.5 · vibe-coding
copilot-sdk-e2e-dev is a Claude Code skill that spins up a live local Omnigent server and exercises the GitHub Copilot SDK harness end-to-end, covering authentication, model routing, and tool-bridge behavior. It targets the core harness files — `copilot_executor.py`, `copilot_harness.py`, and `copilot_auth.py` — and explains how Omnigent's `sys_*` tools are bridged into Copilot SDK `Tool` objects. The step-by-step workflow walks through starting the server with `omni server`, building an agent bundle from a `config.yaml` directory, running a smoke-test turn via `omni run`, and validating targeted scenarios like native shell tools, sub-agent dispatch, guardrail policies, and orphaned subprocess detection. Built for developers who need to verify real stack behavior of the Copilot integration rather than relying solely on unit tests.
- #copilot-sdk
- #github-integration
- #agent-development
- #local-testing
- #api-authentication