feat(provider): add Qoder Global PAT provider - #3349
feat(provider): add Qoder Global PAT provider#3349Flowershangfromthebranches wants to merge 4 commits into
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ Deterministic PR hygiene checks passed. |
⏳ DRAFT
What to do
Review readiness checklist
0/4 boxes ticked. This PR stays in draft until every box above is ticked. |
리뷰 · 우선순위 49 / 80이 PR은 Qoder Global을 OpenCodex 공식 프로바이더로 넣는 기여자 작업이다. 쓰는 길은 문서화된 Personal Access Token과 공식 headless CLI 뿐이다. GitHub에 보이는 diff는 CodeBuddy 지금 실제 호출은 HTTP API가 아니다. 공통 레이어 쪽도 같이 바뀐다. Qoder 커밋은 그래도 지금 머지할 단계는 아니다. PR은 draft 이고 readiness 체크리스트 네 칸이 모두 비어 있다. 본문이 직접 경로 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
Summary
Adds the official Qoder Global provider path using the documented Qoder CLI and a user-supplied Personal Access Token.
This is PR 2 of 3 and is intentionally stacked on #3340 while the shared coding-agent runtime introduced there is under review. The Qoder-specific commit is
4ac98bd4d. Once #3340 merges, this branch will be rebased so this PR's diff contains only Qoder Global changes.Contract
qoderhttps://qoder.comQODER_PERSONAL_ACCESS_TOKENqoder/qodercliheadless CLIqoder --list-models, is account-scoped by an irreversible credential fingerprint, and degrades through stale/static data without cross-account reuseqoderdestinations remain custom instead of being silently rewrittenNo desktop session, OAuth token extraction, private endpoint, or credential exchange is used.
Evidence reviewed (2026-09-03)
Operator disclosed by Qoder terms: BRIGHT ZENITH PRIVATE LIMITED.
Verification
bun run typecheck: passedbun run privacy:scan: passedgit diff --check: passedbun run test: 17,481 passed, 25 failed, 14 skipped across 1,043 files. Failures include existing parallel timing and management destination-policy cases; one CodeBuddy compatibility failure exposed by the run was fixed and its complete adapter file now passes.Live E2E status
LIVE_E2E_NOT_VERIFIED
The official Global CLI is installed locally (
qoder 1.1.41), but the test environment has no Qoder Global PAT/login.qoder --list-modelscorrectly reports that login is required. No successful Global inference is claimed.Maintainer decisions requested
Follow-up
PR 3 will add the isolated Qoder CN PAT profile and will explicitly credit and disposition #3010.
Review readiness checklist
This PR stays in draft until every box below is ticked. Tick all four boxes once the requirements are met:
All CI tests are green on my local testing.
I pushed my PR to the latest dev commit.
I resolved all correct Codex and CodeRabbit findings.
My PR is ready for review.