continuedev / continuedev/continue

Add SayGM as a model provider

Open
#13,126 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
36k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

Problem

Continue users currently need to configure SayGM manually as a generic OpenAI-compatible endpoint and do not get the provider card, official logo, curated compatible model list, or Sol request adjustment.

Proposed change

Add a dedicated SayGM adapter using https://api.saygm.com/v1/ and SAYGM_API_KEY, register nine curated Chat Completions models, add provider UI metadata and documentation, and omit static pricing because SayGM routing prices can change at runtime.

Evidence

The implementation has build/typecheck coverage and privacy-checked packaged-extension screenshots.

The repository issue configuration currently directs feature requests to Discussions, but Discussions are disabled on this repository, so this issue records the required pre-PR proposal.

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 comparing existing OpenAI-compatible provider adapters and their provider UI metadata. Verify the SayGM endpoint, SAYGM_API_KEY, nine curated Chat Completions models, Sol request adjustment, documentation, and packaged-extension screenshots. Done means the dedicated provider is registered with build and typecheck coverage, the UI and docs are updated, and static pricing is omitted.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai, api, documentation
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.