Adds a copilot provider to RubyLLM. Prompts are piped to the GitHub Copilot CLI's stdin and its JSON events are read back from stdout, so the agent (with its own tools, MCP servers and resumable sessions) can be used wherever RubyLLM expects a model, e.g. `--model copilot/default` in aia.

Required Ruby Version

>= 3.2

Authors

Dewayne VanHoozer

Versions

  1. 0.0.1
    1. source

      1. 0.0.1 source November 07, 2026 (14 KB)

Pushed by

SHA 256 checksum