Skip to content

feat: add CodeArts IDE provider with OAuth login, executor, and trans…#5

Merged
rensumo merged 2 commits intoVe-ria:devfrom
CuzTeam:dev
Apr 23, 2026
Merged

feat: add CodeArts IDE provider with OAuth login, executor, and trans…#5
rensumo merged 2 commits intoVe-ria:devfrom
CuzTeam:dev

Conversation

@Starry-Sky-World
Copy link
Copy Markdown

…lator

  • Add internal/auth/codearts/ package (OAuth flow, HMAC signing, token models)
  • Add internal/runtime/executor/codearts_executor.go (full executor)
  • Add internal/translator/codearts/openai/ (request/response pass-through)
  • Register CodeArts in constant, service, translator init, oauth_model_alias
  • Add CodeArts OAuth Web handler with /v0/oauth/codearts/* routes
  • Add root /callback route for HuaweiCloud redirect
  • Register OAuth Web routes in server.go

mcarter880 added 2 commits April 23, 2026 10:26
…lator

- Add internal/auth/codearts/ package (OAuth flow, HMAC signing, token models)
- Add internal/runtime/executor/codearts_executor.go (full executor)
- Add internal/translator/codearts/openai/ (request/response pass-through)
- Register CodeArts in constant, service, translator init, oauth_model_alias
- Add CodeArts OAuth Web handler with /v0/oauth/codearts/* routes
- Add root /callback route for HuaweiCloud redirect
- Register OAuth Web routes in server.go
@rensumo rensumo merged commit 6735841 into Ve-ria:dev Apr 23, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants