Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

Add abliteration.ai provider - #12188

Open
abliteration-ai wants to merge 1 commit into
RooCodeInc:mainfrom
abliteration-ai:codex/add-abliteration-provider
Open

Add abliteration.ai provider#12188
abliteration-ai wants to merge 1 commit into
RooCodeInc:mainfrom
abliteration-ai:codex/add-abliteration-provider

Conversation

@abliteration-ai

@abliteration-ai abliteration-ai commented Apr 25, 2026

Copy link
Copy Markdown

Summary

  • Add abliteration.ai as a selectable provider using the OpenAI-compatible base URL https://api.abliteration.ai/v1.
  • Add the documented abliterated-model with 150K context, streaming, tool/function calling, and vision support.
  • Wire provider settings, secret storage, model selection, validation, CLI provider support via ABLIT_KEY, and localized settings labels.
  • Add provider unit coverage for initialization, API key validation, model selection, prompt completion, streaming, and request parameters.
  • Add a patch changeset for the provider addition.

Closes #12189

Roadmap alignment

This expands Roo Code provider/model support while using the existing OpenAI-compatible provider pattern, settings-buffer flow, validation, and CLI configuration paths.

Sources

Checks

  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir src exec vitest run api/providers/__tests__/abliteration.spec.ts shared/__tests__/ProfileValidator.spec.ts
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir apps/cli exec vitest run src/lib/utils/__tests__/provider.test.ts
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir packages/types exec tsc --noEmit
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir src exec tsc --noEmit
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir webview-ui exec tsc
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir apps/cli exec tsc --noEmit
  • Pre-push hook: turbo check-types across 14 packages passed; changeset check reports 1 changeset file.

Notes

  • Draft PR because contributor assignment still requires maintainer confirmation on the linked issue.

@abliteration-ai abliteration-ai changed the title [codex] Add abliteration.ai provider Add abliteration.ai provider Apr 25, 2026
@abliteration-ai
abliteration-ai force-pushed the codex/add-abliteration-provider branch from f03963e to e095a76 Compare April 25, 2026 07:28
@abliteration-ai abliteration-ai changed the title Add abliteration.ai provider [codex] Add abliteration.ai provider Apr 25, 2026
@abliteration-ai
abliteration-ai marked this pull request as ready for review April 25, 2026 07:37
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. Enhancement New feature or request labels Apr 25, 2026
@abliteration-ai abliteration-ai changed the title [codex] Add abliteration.ai provider Add abliteration.ai provider Apr 25, 2026
@abliteration-ai
abliteration-ai force-pushed the codex/add-abliteration-provider branch from e095a76 to cb602b8 Compare August 1, 2026 18:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add abliteration.ai as an API provider

1 participant