microsoft / microsoft/copilot-for-eclipse

[Feat] BYOK support openai-compatible keys

Open
#170 2 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Java
Stars
126
Forks
60
Avg merge
2d 6h
Merged PRs (30d)
5

Description

Copilot for Eclipse offers bring your own key (BYOK) functionality. Many providers Like AWS offer AI-compatible keys, but these are not configurable yet in the plugin. This would bring the Eclipse plugin another step closer to feature parity with github.com, where this is already possible .

Without having looked at the code yet, making this work would probably only include adding an option to change the base URL since OpenAI-compatible keys follow the same request and response structure and authentication format as OpenAI's official API.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing OpenAI key configuration and the code that builds API requests; no specific files or tests are named in the issue. Determine where a configurable base URL belongs and verify that authentication and request/response handling work with an OpenAI-compatible provider.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.