[PR #15583] [MERGED] cmd/launch: add Copilot CLI integration #77510

Closed
opened 2026-05-05 10:10:55 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/15583
Author: @scaryrawr
Created: 4/14/2026
Status: Merged
Merged: 4/16/2026
Merged by: @ParthSareen

Base: mainHead: launch-copilot-cli


📝 Commits (5)

  • f4438d8 feat(launch): add Copilot CLI integration
  • 1b3a200 docs(integrations): add Copilot CLI guide
  • 283b393 docs(readme): add Copilot CLI launch integration
  • a67e30c Update docs
  • 05c52e1 launch: include copilot in integration display order

📊 Changes

8 files changed (+349 additions, -3 deletions)

View changed files

📝 README.md (+2 -2)
cmd/launch/copilot.go (+76 -0)
cmd/launch/copilot_test.go (+161 -0)
📝 cmd/launch/launch.go (+1 -0)
📝 cmd/launch/registry.go (+14 -1)
📝 docs/docs.json (+1 -0)
docs/integrations/copilot-cli.mdx (+93 -0)
📝 docs/integrations/index.mdx (+1 -0)

📄 Description

Summary

This changes Ollama to support launching GitHub Copilot CLI with ollama launch (Issue #15585)

  • add a cmd/launch runner for Copilot CLI, including install detection and Ollama provider environment variables
  • register copilot and copilot-cli in the launch integration registry and help output
  • add integration documentation and README updates for the new supported integration

Usage

Users can run:

ollama launch copilot

and optionally pass a model or additional Copilot CLI arguments through the existing launch flow.

Testing

go test ./cmd/launch

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/15583 **Author:** [@scaryrawr](https://github.com/scaryrawr) **Created:** 4/14/2026 **Status:** ✅ Merged **Merged:** 4/16/2026 **Merged by:** [@ParthSareen](https://github.com/ParthSareen) **Base:** `main` ← **Head:** `launch-copilot-cli` --- ### 📝 Commits (5) - [`f4438d8`](https://github.com/ollama/ollama/commit/f4438d82157f9bad0a7147abee572850895f9fe6) feat(launch): add Copilot CLI integration - [`1b3a200`](https://github.com/ollama/ollama/commit/1b3a200c2522d0ad37d3a2c3802f9c7cda58b535) docs(integrations): add Copilot CLI guide - [`283b393`](https://github.com/ollama/ollama/commit/283b393ed977302f759358312800ca1262989842) docs(readme): add Copilot CLI launch integration - [`a67e30c`](https://github.com/ollama/ollama/commit/a67e30cf4e1b4de316f73d675a0fd3362577c1f5) Update docs - [`05c52e1`](https://github.com/ollama/ollama/commit/05c52e12331367d4cb246337e8bc3f28e510e1a1) launch: include copilot in integration display order ### 📊 Changes **8 files changed** (+349 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+2 -2) ➕ `cmd/launch/copilot.go` (+76 -0) ➕ `cmd/launch/copilot_test.go` (+161 -0) 📝 `cmd/launch/launch.go` (+1 -0) 📝 `cmd/launch/registry.go` (+14 -1) 📝 `docs/docs.json` (+1 -0) ➕ `docs/integrations/copilot-cli.mdx` (+93 -0) 📝 `docs/integrations/index.mdx` (+1 -0) </details> ### 📄 Description ## Summary This changes Ollama to support launching GitHub Copilot CLI with `ollama launch` (Issue #15585) - add a `cmd/launch` runner for Copilot CLI, including install detection and Ollama provider environment variables - register `copilot` and `copilot-cli` in the launch integration registry and help output - add integration documentation and README updates for the new supported integration ## Usage Users can run: ```shell ollama launch copilot ``` and optionally pass a model or additional Copilot CLI arguments through the existing launch flow. ## Testing ```shell go test ./cmd/launch ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-05 10:10:55 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#77510